在SharePoint 2010中,我在WebApp1上运行了Silverlight应用程序,该应用程序访问WebApp2上的文件。
每次发生这种情况时,我都会弹出一个登录窗口,提供访问WebApp2的凭据。在小提琴手中,我能够看到这是在401
对在WebApp2上访问ClientAccessPolicy.xml
的尝试做出回应之后
输入凭据后,我不再看到登录窗口,但是一旦我的会话过期,我就会再次提示它。
我以管理员身份登录该框,我是WebApp1和WebApp2的域管理员。
我已检查ClientAccessPolicy.xml
上的文件夹和项目权限,并且“所有人”至少拥有“读取”权限。我也试过给自己明确的完全控制权限。
如何让它停止提示我?
除了将WebApp1和WebApp2的完全限定URL添加到“受信任的站点”之外,我还玩过大量的IIS安全设置(IIS范围的身份验证,站点级身份验证,IIS管理器权限...)在IE9中,我将User Authentication
设置为Automatic logon with current user name and password