Подтвердить что ты не робот

Откуда берутся запросы опроса от SignalR?

У меня есть приложение SPA с использованием Durandal.

Моя программа периодически запускает запрос 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 или что-то вроде этого.

Как я могу проверить, какая часть моего кода генерирует этот запрос? а затем удалите его, возможно.

Технологии, которые я использую:

  • Durandal
  • ASP.NET MVC 4.0
  • Нокаут
  • ASP.NET WebApi
4b9b3361

Ответ 1

Это происходит из ссылка на браузер в Visual Studio 2013 на стандартной панели инструментов. Это код, который позволяет Visual Studio взаимодействовать с браузерами, запускающими код, и должен отображаться только при запуске в режиме отладки.

Чтобы отключить его (до тех пор, пока исправление проблемы не будет выполнено в предстоящее обновление), следуйте указаниям в # 4 из страница msdn, чтобы отключить его:

  • Снимите флажок "Включить ссылку браузера" в меню "Ссылка на браузер".
  • Установите appSetting "vs: EnableBrowserLink" на "false" в файле web.config или debug = false.

Или вы можете просто игнорировать его. Это не причинит никакого вреда, произойдет только локально, и вскоре должно быть исправлено.

Также см. этот вопрос и этот вопрос.