2017-06-19 35 views
0

所以我給應用程序添加了一個manifest.json。我正在使用它來定義各種圖標設置和移動設置。我給了它一個「/」的起始url,並且用「〜」,「。」的開始url進行了測試。並簡單地離開屬性未定義。manifest.json在ASP .NET應用程序中導致500錯誤

清單在本地運行,但是當我將其構建到QA服務器時,我在包中的一堆JavaScript文件(包括爲應用程序生成導航的VM)上收到錯誤500。我已經將JSON mimeMap添加到web.config中,並做了大量的研究,但是我空白了。幫幫我!

回答

1

該工作與ASP.NET呈現引擎呈現相對URL。這實際上僅限於服務器。請記住,PWA代碼與服務器端代碼/服務器分離。瀏覽器只通過HTTP查看服務器,並且不瞭解您可能擁有的任何服務器端邏輯。它只關心通過電線發送給它的內容。 分析您的網絡瀑布並查看要請求的網址。如果被請求的URL包含〜,則需要更改清單文件,那麼您應該刪除IMO。 你知道服務器端錯誤的細節嗎?或者你是否掩蓋了ASP.NET中默認的5xx消息的背後?瞭解服務器上發生的確切錯誤是否有助於調試問題會很有幫助。

+1

對不起,這樣的投票。它並沒有最終成爲我正在尋找的答案(由於我自己缺乏提供的信息),但是在這裏有一些有用的信息,所以請盡情享受。 – Afrophysics

+0

你能提供更多關於你如何解決問題的細節?這是一個MIME /類型的問題?或者它是與服務器端〜做? –

+0

缺點是我們的系統沒有爲服務人員配置。我沒有很長的回答,因爲爲了時間的利益,我們決定不使用清單。 – Afrophysics

相關問題