已经过身份验证时访问站点时出现crossdomain.xml 401错误

时间:2012-10-08 09:41:26

标签: silverlight single-sign-on crossdomain.xml unauthorized

我有一个从1个域到另一个域的SingleSignOn解决方案。

它由一个silverlight应用程序完成,该应用程序向我的其他域发送经过身份验证的请求。

我遇到的问题是当我进入silverlight页面时,当我还没有登录到第二个域时,SSO已经完成,我已经登录到第二个域而没有任何问题。

当我那时,请勿注销,但再次执行SSO,我的 crossdomain.xml 文件中出现 401 Not authorized 错误。

任何人遇到类似的问题,知道发生了什么事?

如果需要,将提供额外信息,谢谢

1 个答案:

答案 0 :(得分:0)

显然问题是只允许匿名访问该文件。 设置<location> <allow =? and =*没有帮助。

修复方法是将Everyone添加到文件的权限中,并为其提供读取权限。