Dynamics crm 2011 使用dynamics 2011+单点登录;ADFS 2.0-不';模态窗口不能工作

Dynamics crm 2011 使用dynamics 2011+单点登录;ADFS 2.0-不';模态窗口不能工作,dynamics-crm-2011,single-sign-on,adfs2.0,Dynamics Crm 2011,Single Sign On,Adfs2.0,背景: 我安装了dynamics crm 2011(IFD),我有一个ASP.net网站,我想在其中检索登录用户的详细信息 我按照演练创建了一个配置为依赖方的网站,它似乎工作正常;我登录到crm,然后浏览到我的网站,必要时可以在那里获得用户的凭据 问题: 在某些情况下,我希望在CRM网站内以模式对话框的形式打开我的一个网页(意思是,用户登录CRM网站,按下按钮,显示我的一个网页的模式对话框) 在这种情况下,我的网页根本不显示任何内容——地址栏指示它正在加载sts服务器的登录页面,但实际上什么都没

背景:

我安装了dynamics crm 2011(IFD),我有一个ASP.net网站,我想在其中检索登录用户的详细信息

我按照演练创建了一个配置为依赖方的网站,它似乎工作正常;我登录到crm,然后浏览到我的网站,必要时可以在那里获得用户的凭据

问题:

在某些情况下,我希望在CRM网站内以模式对话框的形式打开我的一个网页(意思是,用户登录CRM网站,按下按钮,显示我的一个网页的模式对话框)

在这种情况下,我的网页根本不显示任何内容——地址栏指示它正在加载sts服务器的登录页面,但实际上什么都没有发生,窗口被冻结

查看ADFS跟踪,我可以看到2个警告日志条目,如下所示:

Ignoring Invalid entry 'signoutCleanup;https%3a%2f%2fMyCrm.dev.com%3a4444%2f&walkthrough&https%3a%2f%2fMyCrm.dev.com%3a4444%2fdefault.aspx&https%3a%2f%2fMyCrm.dev.com%3a4444%2fdefault.aspx' in signout cookie.


Ignoring Invalid entry 'signoutCleanup;https%3a%2f%2fMyCrm.dev.com%3a444%2f&CRM+IFD+Relying+Party&https%3a%2f%2fauth.dev.com%3a444%2f&https%3a%2f%2fauth.dev.com%3a444%2f' in signout cookie.
现在奇怪的是,如果我通过一个非模式窗口浏览我的一个网页,然后再次打开同一个模式对话框——效果很好

查看用于浏览非模态对话框的ADFS日志,我可以看到一条警告——前一条警告:

Ignoring Invalid entry 'signoutCleanup;https%3a%2f%2fMyCrm.dev.com%3a444%2f&CRM+IFD+Relying+Party&https%3a%2f%2fauth.dev.com%3a444%2f&https%3a%2f%2fauth.dev.com%3a444%2f' in signout cookie.
在那之后,对我的网页的任何浏览(无论是模态的还是非模态的)都可以正常工作,在ADF上没有警告

有人能解释一下这种行为吗