解决方案 »

  1.   

    参考
    http://www.cnblogs.com/guodapeng/archive/2008/11/19/1336583.html
      

  2.   

    http://www.cnblogs.com/mfy12/articles/1337177.html 
    http://www.cnblogs.com/guodapeng/archive/2008/11/19/1336583.html
      

  3.   

    第二个 链接讲的还可以,不过 也不够全面啊,和java的那些应用 怎么SSO呢?只是讲了.net 本身的。http://www.sula.cn
      

  4.   

    www.cnblogs.com/chinaxiaofei/archive/2007/01/26/631604.html可以从头这里下载:
    http://www.bokehou.com/default.aspx?portalid=11111111-1111-1111-1111-111111111111&tabid=313由博客侯团队开发和维护的免费的自助建站服务平台(版本bkh1.1.2),目前它基于asp.net 1.1,采用c#,内含博客服务引擎,内含单点认证系统,内含集群功能,支持建设大型服务网站建设,全面整合支付宝网上支付功能。是理想的门户服务系统,可用于建立博客服务平台、自助建站服务平台、网络商务平台、企业门户、行业门户、网络社区等等。
      

  5.   

    http://blog.joycode.com/liuhuimiao/archive/2004/03/17/1717.aspx开源的 
      

  6.   


    不错,点开链接,看了一下,跟我希望的非常像,先顶一下。
    http://www.sula.cn
      

  7.   

    好像那个sourceid.net 的那个下载不了了。谁有给一份。
      

  8.   

    sourceid.net  是个什么东西啊?sourceid.org 是官网吧? 这个东西不开源啊。有个PingFederate 服务器,开源的是那些为这个服务器开发的工具啊。
      

  9.   

    opensso 这个东西 不知道有.net 版本不?
      

  10.   

    SSO有那么复杂吗?按照SSO的基本原理(前面csdn高人有讲过)来实现,应该不是太难啊。看一个网站的实现是不是你想要的? http://passport.sisigi.com
      

  11.   


    SSO 就是有哪么复杂,我希望有个 基于saml 协议的.net 实现
      

  12.   


    SSO 就是有哪么复杂,我希望有个 基于saml 协议的.net 实现
      

  13.   

    楼主可以参考一下sohu网站跟中华英才网,这几个网站的单点登录原理比较简单:
    在sohu或者一个网站登录后,把需要进行单点登录的网站,进行隐藏iframe进行重定向就是你在a网站登录成功后,自动输出几个隐藏的iframe指向要单点登录的其它几个站点一个能够获取参数,并且记录用户cookie或者session信息的页面,传递时带上用户信息,如用户名,再加一个验证信息(那个站点登录),及是不是站点群内的站点然后其它网站的页面,接收参数后,进行验证,并记录下用户的cookie及session退出登录也是一样,都是广播方式,向其它几个站点隐藏提交sohu的这种方式我自己用代码进行过测试,能够实现,但是对于要求有好几百个,或者少点三十个这样的站点一起进行单点登录有点麻烦,代码写得比较多
    通过Fiddler这个工具,你注册一个sohu账户,就能很清楚的,看到这个单点登录的流程
     
      

  14.   

    什么cookie,,session,application,cache===那些sso的方法都是不实现的,,,试想一下如果客户是非法关闭的话,,那不是要等过了时间才可以登陆,,,,就算163.com这样的大站也实现不了,,,,大家别想去实现了..
      

  15.   

    最关键的是 
    sso 这年头也是有协议的。
    saml 2.0 最新的。
    http://www.sula.cn/pj
      

  16.   

    实现SSO不复杂
    但是实现标准的SSO,即符合SAML 2.0标准的SSO就很复杂了
    国内绝大多数的SSO都是不符合标准的,甚至说完全没有理会标准国外帮助实现SSO的产品,个人接触过opensso以及pingfederate
    都很不错,前者即提供了IdM的功能也提供了Federation的功能,功能比较全面,而且是开源的
    但是从商业上来说后者更加合适,虽然pingfederate只提供federation的功能,IdM的功能比较弱,一般要通过其他IdM产品实现,比如配合siteminder
    如果有钱,建议pingfederate+siteminder,否则opensso就可以了
    其实不能说这些产品是否支持.net,应该更准确的说是是否支持IIS,Apache,JBoss,GlassFish等服务器
    一般都是通过在web服务器上安装agent来实现访问控制的,当然如果你要求很高,也可以使用其sdk,或者webservice实现。
      

  17.   

    参考:  http://blog.csdn.net/slimboy123/archive/2009/08/13/4442972.aspx
      

  18.   

    http://www.cnblogs.com/guodapeng/archive/2008/11/19/1336583.html
      

  19.   

    http://www.cnblogs.com/mfy12/articles/1337177.html 
    http://www.cnblogs.com/guodapeng/archive/2008/11/19/1336583.html
      

  20.   

    学习刚好要弄.net+sso这个方面的东西