1

我在几个公司的 ASP.NET Web 应用程序中设置了 SSO。他们都工作得很好,期待一个。这个应用程序是托管在 ASP.NET 中的 Silverlight 应用程序。这个应用程序也是在 VS11 中编辑的,而不是像其他站点一样在 VS2010 中编辑。每次我尝试访问此站点时,它都会提示输入密码。每个站点都在同一台服务器上。我在每个 web.config 上都有以下代码

  <authorization>
     <deny users ="?" />
     <allow users = "*" />
  </authorization>
  <machineKey  validationKey="935A714D87189B6077B0CC3C1B8AC0A2395F8373AC4037B3798F6AEC589FB0383A4C39640004E6BD7A0C9C0D8A1D5F17DC0525FC57377B5858AFB7AE640BF724"
                decryptionKey="B4E1A4285F1F96239047514F70386F9BB7A791F6976D32B22AFE7267A7287D54"
                validation="SHA1" decryption="AES" />  

我只是很困惑为什么这个应用程序需要我再次登录。

4

1 回答 1

0

验证您是否可以提供 HTML、图像或空白 .aspx 页面。

如果 Silverlight 应用程序正在访问应用程序池权限之外的本地或网络资源,它将提示。

于 2012-04-16T15:31:47.200 回答