首页 [ 开发辅助 ] ASP.NET跨域单点登录源码
一键分享

ASP.NET跨域单点登录源码

  • 免费

2012-03-20 11:45:06

  • 源码类型: B/S
  • 开发环境: VS2005 + 无数据库
  • 开发语言: C#
  • 标签: SSO 跨域单点登录
  • 评分:
收藏 545 次|关注 10850 次|下载 1896 次

免费


交付物: 源码包
    商家已实名认证
  • 分享者:oydu***
  • 访问次数:   1319 次
  • 源码数量:   1 套
  • 通过比率:   100%
  • 活跃于:   三个月前
  • 最新IP属地:哈尔滨市
  • 微信扫码咨询
.net

源码介绍

源码参数

  • 源码类别:【开发辅助】
  • 源码类型:B/S
  • 适合人群: 进阶高手
  • 授权类型:免费版
  • 开发语言:C#
  • 数据库:无数据库
  • 源码大小:77KB
  • 相关网址: 【免费浏览】
  • 源码指数:
  • 完整度:
  • 登录
  • 访问站点一
  • 站点二
  • 登录
  • 访问站点一
  • 站点二
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel

ASP.NET跨域单点登录源码

 

asp.net 跨域单点登录实现原理:
当用户第一次访问web应用系统1的时候,因为还没有登录,会被引导到认证中心进行登录;
根据用户提供的登录信息,认证系统进行身份效验,如果

通过效验,返回给用户一个认证的凭据;用户再访问别的web应用的时候就会将这个Token带
上,作为自己认证的凭据,应用系统接受到请求之后会把

Token送到认证中心进行效验,检查Token的合法性。如果通过效验,用户就可以在不用再次
登录的情况下访问应用系统2和应用系统3了。所有应用系

统共享一个身份认证系统。认证系统的主要功能是将用户的登录信息和用户信息库相比较,
对用户进行登录认证;认证成功后,认证系统应该生成统

一的认证标志,返还给用户。另外,认证系统还应该对Token进行效验,判断其有效性。 所
有应用系统能够识别和提取Token信息要实现SSO的功能,

让用户只登录一次,就必须让应用系统能够识别已经登录过的用户。应用系统应该能对
Token进行识别和提取,通过与认证系统的通讯,能自动判断当

前用户是否登录过,从而完成单点登录的功能。

asp.net 跨域单点登录实现。源码分为3个站点:一个总站,即认证中心,用来登录。
http://localhost/MasterSite/Default.aspx

2个分站http://localhost/Site1/Default.aspx http://localhost/Site2/Default.aspx
(当然你也可以新建站点,修改hosts表,配置成 http://www.MasterSite.com
http://www.Site1.com http://www.Site2.com 的形式)

 

责任编辑:流离

下载记录(Only Recent 100)

用户名 推荐指数 下载时间

源码评论

单击更换

评论列表

全部评论
  • 暂无评论 …

最近更新

      下载排行