2013-10-01 67 views
0

我們在我們的Silverlight項目之一中使用了Bing Maps控件,並且它在除一臺計算機之外的所有計算機上運行良好,其中Invalid Credentials消息在幾秒鐘後彈出。該問題僅在Google Chrome瀏覽器中出現。在IE 11或運行谷歌瀏覽器的任何其他電腦上,郵件不會彈出。控件創建和編程構造:Google Chrome中Bing地圖的憑據無效

var map = new Map(); 
map.CredentialsProvider = new ApplicationIdCredentialsProvider("..."); 

我檢查Silverlight和使用招的兵服務器和從冰接收的響應之間的通信是在所有的機器相同。所以唯一的區別是,Chrome中的Bing Maps控件決定彈出錯誤消息,而IE中的則不會。

我已經試過:

  • TRIPPLE覈對從OS到交換
  • 憑據(工作在其他地方,所以......)
  • 明確的應用程序的set the culture在運行時瀏覽器堆棧
  • 清除Silverlight /瀏覽器緩存
  • 在該機器上重新安裝Chrome和Silverlight
  • ,並移除系統的代理
  • 使用的應用程序包(XAP)通過構建服務器創建(工作在其他地方,但不是機器上的Chrome瀏覽)

回答

1

隨着Adblock Plus啓用,Invalid Credentials消息將彈出。禁用網站的Adblock解決了問題。