#asp.net #internet-explorer #google-chrome #sharepoint #iframe
#asp.net #internet-explorer #google-chrome #sharepoint #iframe
Вопрос:
В настоящее время я пытаюсь создать приложение для SharePoint, которое отображает страницу входа на сайте SharePoint. Это работает отлично. Однако эта страница входа ожидает, что пользователь войдет в систему, и когда я пытаюсь сделать это в Chrome, все работает нормально. Однако, когда я пытаюсь сделать это в Internet Explorer, экран просто мигает и очищает поля user / pass. Если я использую неверные учетные данные, я получаю ожидаемый результат.
Я заметил, что в Visual Studio есть элемент управления с именем AppIFrame
, но когда я пытаюсь добавить его в решение, ничего не происходит. Кроме того, существует буквально нулевая документация по этому элементу управления, как он работает или что он делает. Я пытаюсь использовать его, предполагая, что это может решить мою проблему, но если кто-нибудь может предоставить мне какую-либо информацию об элементе управления AppIFrame, я был бы рад!
Ниже приведен код, который я использую, который работает в Chrome, но не в IE:
<asp:Content ContentPlaceHolderID="PlaceHolderMain" runat="server">
<iframe src="https://myLoginPage.com" height="800px" width="100%">
</iframe>
</asp:Content>
Я прочитал кучу тем о платформе для настройки конфиденциальности (P3P), но я не уверен, что здесь происходит именно это, поскольку большинство людей в этих темах только что определили это как ошибку и работает с IE 8 (я использую IE 11).
Заранее спасибо за любой полезный вклад.