我有两个ASP.NET 3.5网站,我需要将声明从一个站点传递到另一个站点。
在我登录的一个网站上,我可以看到如下声明:
=DATEVALUE
但在另一个网站上,我认为没有通过索赔 我在站点之间使用表单身份验证,机器密钥是两个站点上的seom 登录/身份验证cookie在网站之间正常传递,但我只是没有看到声明被传递。
我确实打开了fiddler并且可以看到auth cookie被传递但我看不到任何看起来像是在标题或正文中传递的声明。
答案 0 :(得分:0)
您使用ADFS作为IDP吗?
最可能的原因是两个RP(两个ASP.NET 3.5网站)的声明规则不一样。
你应该在网站之间有SSO OOTB,所以如果你正在使用IE和IWA的设置,它应该是无缝的。