没有合适的资源?快使用搜索试试~ 我知道了~
多域名SSO单点登录
共60个文件
cs:26个
aspx:11个
config:6个
3星 · 超过75%的资源 需积分: 32 38 下载量 191 浏览量
2011-06-04
10:22:03
上传
评论 2
收藏 82KB ZIP 举报
温馨提示
当用户第一次访问web应用系统1的时候,因为还没有登录,会被引导到认证中心进行登录;根据用户提供的登录信息,认证系统进行身份效验,如果通过效验,返回给用户一个认证的凭据;用户再访问别的web应用的时候就会将这个Token带上,作为自己认证的凭据,应用系统接受到请求之后会把Token送到认证中心进行效验,检查Token的合法性。如果通过效验,用户就可以在不用再次登录的情况下访问应用系统2和应用系统3了。所有应用系统共享一个身份认证系统。认证系统的主要功能是将用户的登录信息和用户信息库相比较,对用户进行登录认证;认证成功后,认证系统应该生成统一的认证标志,返还给用户。另外,认证系统还应该对Token进行效验,判断其有效性。 所有应用系统能够识别和提取Token信息要实现SSO的功能,让用户只登录一次,就必须让应用系统能够识别已经登录过的用户。应用系统应该能对Token进行识别和提取,通过与认证系统的通讯,能自动判断当前用户是否登录过,从而完成单点登录的功能。 比如说,我现在有3个分站点和1个认证中心(总站)。当用户访问分站点的时候,分站点会发Token到验证中心进行验证。验证中心判断用户是否已经登录。如果未登录,则返回到验证中心登录入口进行登录,否之则返回Token验证到分站点,直接进入分站点
资源推荐
资源详情
资源评论
收起资源包目录
多域名单点登录sso.zip (60个子文件)
sso
www.sso.com
aspnet_client
system_web
4_0_30319
App_Code
Utility.cs 3KB
Config.cs 1KB
UserManager.cs 3KB
AppConstants.cs 2KB
WebUser.cs 822B
UserStatus.cs 425B
AuthService.cs 4KB
AuthService.asmx 95B
Web.config 3KB
Authenticate.aspx.cs 8KB
App_Data
Authenticate.aspx 453B
www.domain3.com
aspnet_client
system_web
4_0_30319
web.config 4KB
App_Data
Default.aspx 431B
Default.aspx.cs 425B
Login.aspx.cs 738B
Pages
Default.aspx 997B
Profile.aspx.cs 784B
Default.aspx.cs 620B
Profile.aspx 1KB
style
style.css 628B
Login.aspx 2KB
Bin
SSOLib.dll 24KB
SSO.sln 6KB
www.domain2.com
aspnet_client
system_web
4_0_30319
web.config 3KB
App_Data
Default.aspx 997B
Default.aspx.cs 620B
Pages
Profile.aspx.cs 784B
Login.aspx.cs 738B
Profile.aspx 1KB
Login.aspx 2KB
style
style.css 628B
Bin
SSOLib.dll 24KB
www.domain1.com
aspnet_client
system_web
4_0_30319
App_Code
web.config 3KB
App_Data
Default.aspx 997B
Default.aspx.cs 620B
Login.aspx.cs 738B
Pages
Profile.aspx.cs 784B
Profile.aspx 1KB
style
style.css 628B
Login.aspx 2KB
Bin
SSOLib.dll 24KB
SSOLib
bin
Debug
SSOLib.dll.config 839B
SSOLib.dll 24KB
Web References
Service
Reference.map 576B
WebUser.datasource 614B
Reference.cs 24KB
UserStatus.datasource 620B
AuthService.wsdl 12KB
AuthService.disco 695B
AuthUtil.cs 2KB
Properties
Settings.settings 475B
Settings.Designer.cs 2KB
AssemblyInfo.cs 1KB
Service References
PrivatePage.cs 12KB
AppConstants.cs 1KB
app.config 839B
UriUtil.cs 1KB
SessionAPI.cs 1KB
SSOLib.csproj.user 227B
SSOLib.csproj 5KB
共 60 条
- 1
资源评论
- lydvqq2013-03-07在web端实现就比较难了, 因为一般是用cookie, 但cookie又有跨域的问题。
- AlwaysFighting2014-07-04额,表示不是我想要的Java版本,没有整明白是怎么回事,不过还是谢谢分享!
- lemrose2012-06-28不是java的
mfdipq
- 粉丝: 2
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功