/*

* 文件名: sso.js

* 描述: 提供对 CAS 单点登录的封装

*

* 功能说明:

* 实现多个应用之间的单点登录( SSO )功能,应用可以部署在不同的域名。容器的退出直接写在头里,避免 JS 过多加载

*

* 版本: 1.0.0.1

* 作者: [email protected]

* 日期:2013/10/20

*/

$.ajax({

url: loginURL,

type: "GET",

dataType: 'jsonp',

jsonp: "callback",

data: params,

crossDomain: true,

cache: false,

success: function (html) {

html = $.trim(html).replace(/\t/g, '');

var resultobj = eval("("+html+")");

if (resultobj.result && resultobj.result == "success") {

if (parseInt(resultobj.code) == 1000 && (!retry)) {

//try again

_this._realCasLogin(callback, params, true);

return;

}

//Ajax to service

if (resultobj.data && resultobj.data.st) {

_this._serviceLogin(callback, params.username, params.password, resultobj.data.st);

return;

}

}

_this._callback(callback, resultobj);

},

error: function (data) {

var resultobj = {result: "fail", code: "-1", data: "登录 CAS 失败,出现异常!"};

_this._callback(callback, resultobj);

}

});

js请求php文件 302,采集某个 url, js 请求 200,浏览器访问 302相关推荐

  1. 【post请求下载文件流】如何使用post请求下载文件流 blob

    最近有个需求,做文件的下载.其实下载没什么要特别说的,之前都是用的get请求,这次不同,后台用的post请求,返回的是数据流,这种post请求下载文件的方式倒是没怎么弄过.记录一下. 接口 接口地址为 ...

  2. JavaScript使用localStorage缓存Js和css文件

    对于WebApp来说,将js css文件缓存到localstorage区可以减少页面在加载时与HTTP请求的交互次数,从而优化页面的加载时间.特别是当移端信号不好高延迟时优化效果还是很显见的 下面的代 ...

  3. JS使用localStorage缓存Js和css文件

    代码下载: http://download.csdn.net/download/qq_29132907/10261798 目录结构 将jquery和公共样式缓存到localStorage,可以减少Ht ...

  4. three.js中jsm文件夹的使用

    three.js中jsm文件夹的使用 three.js在102版本的时候开始在examples中新增了一个jsm文件夹,并开始慢慢的增加对应的js文件,到106版本基本补充完善,这个文件夹和js文件夹 ...

  5. 当你在浏览器地址栏输入一个URL后回车,浏览器做了什么?

    以下是一个大概流程: 1. 浏览器向DNS服务器查找输入URL对应的IP地址. 2. DNS服务器返回网站的IP地址. 3. 浏览器根据IP地址与目标web服务器在80端口上建立TCP连接 4. 浏览 ...

  6. linux常用命令及通过浏览器访问linux文件功能

    查看上下级目录:cd..     ,  cd /目录 查看端口状态:netstat -anp | grep 端口 关闭端口: kill -9     所对应的   运行root下的jar包:java ...

  7. Vue项目:js模拟点击a标签下载文件并重命名,URL文件地址下载方法、请求接口下载文件方法总结。

    URL文件地址下载方法 一.正常情况下,我们都如此下载文件并修改文件名,在a标签上面添加download属性 //文件下载downFile() {if ('download' in document. ...

  8. 初次使用Apache、ip地址、防火墙、域名、DNS、hosts文件、端口、URL介绍、Apache配置文件、配置虚拟主机、请求响应、http协议、

    Apache提供web服务: 启动Apache,让其客户端可以使用你机器上安装的Apache提供的web服务,访问你机器上的网站.这种情况下你的计算机就是服务器,别人的机器就是客户端. 注意:确保配置 ...

  9. [前端优化]使用Combres合并对js、css文件的请求

    在前端优化的各种金律铁规中,"减少客户端对资源的请求"都会在其中出现,刚好最近对网站做一些优化,使用了一下Combres组件,有点心得,遂整理成文. 园子中也有几篇Combres组 ...

最新文章

  1. mysql每学科前两名 having_mysql 分组查询前n条数据
  2. python调用c++传递数组
  3. 概率论与数理统计の笔记
  4. java中整数的整数次方_数值的整数次方 - 剑指 Offer 学习心得_教程_Java开发社区...
  5. Wijmo 更优美的jQuery UI部件集:复合图表(CompositeChart)
  6. Java这些高端技术只有你还不知道,薪资翻倍
  7. 计算机科学与技术 天涯,计算机科学与技术专业
  8. Metasploit
  9. linux裁剪内核和移植,嵌入式Linux内核裁剪及移植的研究与实现
  10. 【LeetCode题解】402.移掉K位数字问题
  11. 【深度优先搜索】LeetCode77:组合
  12. js基础-(二)-类和面向对象
  13. c语言程序设计 江汉大学,C语言程序设计B卷
  14. element-ui 日期选择器DateTimePicker 的日期和后台不匹配,无法绑定(日期中含有T,Z)
  15. linux下chm阅读器
  16. 响应式圣经:10W字,实现Spring响应式编程自由
  17. chapter-13-生成式模型
  18. 香港服务器托管服务怎么样?
  19. Unity制作一套自定义选择题试卷
  20. Ueditor 自定义多图上传路径及回显

热门文章

  1. 给定两个二叉树T和S,判断S是否为T的子树
  2. 轻量级HTTP服务器Nginx(安装篇)
  3. centos linux 禁止ping
  4. WCF的用户名+密码认证方式
  5. ASP.NET : Kerberos网络认证过程
  6. WPF 实现音频播放动画控件
  7. 解读WPF中的Xaml
  8. Dotnet 6.0,你值得拥有
  9. fiddler插件开发
  10. 帮助阅读源码的8个技巧