Войдите в систему с помощью кнопки Intuit, которая не отображается после публикации приложения на сервере

Я создал приложение, использующее Intuit API V3 в VB.NET. Я использовал старый код из примера приложения, полученного от Intuit, для ввода кнопок входа и подключения для IPP в html. Я думаю, что основная проблема заключается в html моей главной страницы.

Я получаю предупреждения в строке: - ipp:login href="OpenIdHandler.aspx" - "Неопознанное пространство имен "ipp"".

Я предполагаю, что мне нужен ‹%@ Register %> или ‹%@ Import %> для 'ipp', но у меня нет ссылки на пространство имен 'ipp' где-либо в html мастер-страницы. Нужен ли он мне, если да, то есть ли у кого-нибудь пример? Если нет, то что мне здесь не хватает?

Кроме того, Internet Explorer - единственный веб-браузер, в котором у меня есть эта проблема. Кнопка отображается во всех других браузерах, кроме Internet Explorer, когда она запущена с сервера. Я размещаю приложение в IIS 8 на Windows Server 2012. Когда я запускаю приложение в своей среде разработки, кнопка отображается в Internet Explorer.


person Derrick Hammond    schedule 18.12.2013    source источник


Ответы (1)


Если вы использовали скрипт intuit, то все должно быть хорошо — "https://js.appcenter.intuit.com/Content/IA/intuit.ipp.anywhere.js"

Если вы проверите образец приложения, предоставленный intuit, он также получит такие же предупреждения, как и вы. Мы поддерживаем IE9 и выше для наших виджетов, но были некоторые проблемы с виджетами в IE, и наша команда инженеров работает над этим.

Пожалуйста, проверьте свои настройки в примере приложения от Intuit и посмотрите, работает ли оно. https://github.com/IntuitDeveloperRelations/

person nimisha shrivastava    schedule 19.12.2013