从SharePoint单次登录到另一个asp.net web应用程序

从SharePoint单次登录到另一个asp.net web应用程序,sharepoint,single-sign-on,Sharepoint,Single Sign On,我有一个场景,我想在SharePoint和另一个ASP.NET网站之间获得单一登录体验。它们都在同一个域上,并且都使用windows身份验证。这两个网站都已关闭匿名身份验证,并已打开windows身份验证。有人能为下面的场景提供帮助吗 用户转到SharePoint 2010网站 通过在登录页面中输入windows用户名和密码登录SharePoint SharePoint 2010包含iframed Web部件,可转到同一域上的另一个asp.net网站(不同端口号) 用户无需登录即可访问另一个as

我有一个场景,我想在SharePoint和另一个ASP.NET网站之间获得单一登录体验。它们都在同一个域上,并且都使用windows身份验证。这两个网站都已关闭匿名身份验证,并已打开windows身份验证。有人能为下面的场景提供帮助吗

  • 用户转到SharePoint 2010网站
  • 通过在登录页面中输入windows用户名和密码登录SharePoint
  • SharePoint 2010包含iframed Web部件,可转到同一域上的另一个asp.net网站(不同端口号)
  • 用户无需登录即可访问另一个asp.net网站
  • 我的问题是在步骤4中,用户必须再次输入windows凭据才能登录到asp.net网站。我如何解决这个问题

    谢谢


    SJ

    Windows身份验证不会在应用程序之间自动传递。由于您选择iframe其他站点,因此需要单独登录

    我觉得你的用户没有自动登录有点奇怪,但是你的计算机上可能没有域登录


    不过,这可以通过模拟实现自动化,请检查此线程

    如果是windows身份验证,他在Sharepoint站点中输入用户名/密码是什么?请检查此问题