Мы используем элемент управления Bing Maps в одном из наших проектов Silverlight, и он работает хорошо на всех, кроме одной машины, где сообщение Invalid Credentials
появляется через несколько секунд. Проблема возникает только в Google Chrome. В IE 11 или любом другом компьютере, на котором запущен Google Chrome, сообщение не появится. Управления создается и конфигурируется программно:Недопустимые учетные данные с помощью Bing-карт в Google Chrome
var map = new Map();
map.CredentialsProvider = new ApplicationIdCredentialsProvider("...");
Я проверил связь между Silverlight и серверами Bing с помощью Fiddler и ответов, полученных от Bing одинаковы на всех машинах. Поэтому единственное отличие заключается в том, что элемент управления Bing Maps в Chrome решает всплыть сообщение об ошибке, а в IE - нет.
Что я пробовал:
- Tripple проверил полномочия (работает везде, так что ...)
- Явное set the culture приложения во время выполнения
- переключился с ОС стек браузера
- Очищенный кеш Silverlight/браузера
- Переустановлен Chrome и Silverlight на этой машине
- добавление и удаление прокси-системы
- Используется пакет приложений (XAP), созданный на сервере сборки (который работает везде, но не на этой машине с Chrome)