2017-10-05 71 views
-2

我正在調用一個控制器方法來記錄用戶。如果我在常規瀏覽器中從服務器調用已發佈的應用程序,則會失敗。然而,它在本地工作,如果我從調試產生的瀏覽器調用服務器,它的工作原理。我想知道這兩個瀏覽器在功能上有什麼不同,所以我可以縮小這個問題的範圍。謝謝!與普通瀏覽器相比,VS調試瀏覽器有什麼不同?

+0

什麼是「調試瀏覽器」?不調試Web應用程序只需啓動您的Web瀏覽器?爲了縮小這個問題,它聽起來像你需要定義「失敗」的含義。不要試圖確定兩種環境之間的所有可能差異。關注*實際錯誤*。 – David

+0

如果瀏覽器是完全相同的,那麼在一個錯誤中沒有意義,而在另一箇中沒有複製/粘貼的URL。這是我的理解,視覺工作室瀏覽器有點不同,以解釋JavaScript斷點等的轉移。由於這種錯誤只發生在一種情況下,所以我認爲理解這種情況與其工作方式有什麼不同是有益的。 – DevDevDev

+0

一切都取決於錯誤實際是什麼。究竟是什麼? – David

回答

1

「調試瀏覽器」與普通瀏覽器沒有區別。

不同之處在於,當您從Visual Studio運行應用程序時,它將託管應用程序,以便瀏覽器可以讀取它。當您嘗試訪問沒有正在運行的主機應用程序的同一個URL時,它將不可用,因爲沒有監聽來自瀏覽器的傳入請求。它的託管方式取決於項目的屬性/ Web選項卡的設置。

enter image description here

+0

好的。很高興知道沒有什麼功能上的不同。這給了我一個起點。謝謝。 – DevDevDev

+0

@DevDevDev,如果它對您有幫助,您可以將其標記爲答案。祝你今天愉快:) –

相關問題