2016-03-02 49 views
0

我有一個帶有browsercontrol的silverlight應用程序,需要使用Acrobat PDF Reader在瀏覽器中顯示PDF。我使用Acrobat Reader XI和Internet Explorer作爲瀏覽器。當應用程序在Stage環境中時,一切正常。但是,當應用程序在生產環境中時,pdf不會加載或部分加載並停止。除生產環境使用負載平衡器外,兩種環境之間沒有區別。更奇怪的是,當我們點擊特定服務器URL而不是負載均衡器URL時,生產工作和PDF會加載。爲什麼不加載。爲什麼會發生這種情況,並且更好,我該如何解決它?pdf在負載均衡器的生產環境中無法打開ie

回答

0

請記住,Silverlight是一種客戶端技術。當您通過負載均衡器下載最初的站點時,您將在客戶端上運行。 所以問題是你如何在Silverlight中加載PDF? 如果這是一個不通過負載均衡器的直接url,pdf文件將不會看到負載均衡器。

如果acrobat閱讀器打開或不打開取決於響應MIME類型和pdf的這是一個自己的discussion。

在這裏你找到答案了良好的計算器問題:

Proper MIME media type for PDF files

HTH