Asp.net-Mvc

SignalR 的這些輪詢請求來自哪裡?

  • February 2, 2014

我有一個使用 Durandal 的 SPA 應用程序。

我的程序開始定期有一個 http 請求:

http://localhost:1551/f9750d8f8aa54265835e72d56d23144a/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAACM1YyjLngEiQsL54ET%2B%2FqwAAAAACAAAAAAADZgAAwAAAABAAAAAyZZfHz09psv64kIgPPwQNAAAAAASAAACgAAAAEAAAABMZImCidzdmb21ehxuGD4IoAAAAbazfW7CYR7y7HKb8JPt9ZH9b6fUDlZao60kBG662Vy%2Fb0IHwkwidthQAAAA1qSqnsCOheiNyXiINEyBPBAkqVg%3D%3D&messageId=d-79160814-B%2C0%7CC%2C4%7CD%2C0&requestUrl=http%3A%2F%2Flocalhost%3A2690%2F&browserName=Firefox&tid=5&_=1391326350868

我不知道它來自哪裡?我記得我沒有添加任何對 SignalR 或類似內容的引用。

如何檢查我的程式碼的哪一部分正在生成此請求?然後可能會刪除它。

我使用的技術是:

  • 杜蘭達爾
  • ASP.NET MVC 4.0
  • 昏死
  • ASP.NET 網路介面

這來自標準工具欄中 Visual Studio 2013 中的瀏覽器連結功能。它是允許 Visual Studio 與執行該程式碼的瀏覽器互動的程式碼,並且應該僅在以調試模式執行時顯示。

要禁用它(直到該問題的修復在即將到來的更新中生效),請按照msdn 頁面#4 中的說明禁用它:

  1. 在瀏覽器連結菜單項中取消選中“啟用瀏覽器連結”
  2. 在 web.config 中將 appSetting “vs:EnableBrowserLink” 設置為 “false” 或 debug=false。

或者你可以忽略它。它不會造成任何傷害,只會在本地發生,應該盡快修復。

另請參閱這個問題這個問題

引用自:https://stackoverflow.com/questions/21508222