我目前正在尝试创建一个SharePoint应用程序,用于在SharePoint站点内呈现登录页面。这完全没问题。但是,此登录页面希望用户登录,当我尝试在Chrome中执行此操作时,它可以正常工作。但是,当我尝试在Internet Explorer中执行此操作时,屏幕只会闪烁并清除用户/传递字段。如果我尝试不良凭据,我会得到预期的结果。
我注意到Visual Studio有一个名为AppIFrame
的控件,但是当我尝试将其添加到解决方案时,没有任何反应。此外,还有关于此控件的字面上的ZERO文档,它是如何工作的,或它的作用。我试图在一个沉重的假设下使用它,它可以解决我的问题,但如果有人可以提供有关AppIFrame控件的任何信息,我会爱它!
以下是我在Chrome中使用的代码,但不适用于IE:
<asp:Content ContentPlaceHolderID="PlaceHolderMain" runat="server">
<iframe src="https://myLoginPage.com" height="800px" width="100%">
</iframe>
</asp:Content>
我已经阅读了很多关于平台隐私首选项(P3P)的帖子,但我不确定这是什么,因为这些线程中的大多数人刚刚将其识别为bug并且自IE 8以来一直在工作(我正在使用IE 11)。
提前感谢任何有用的输入。