2015-09-17 2 views
0

Моя проблема заключается в том, что триггеры OwinStartup запускаются только после публикации веб-приложения, но последующие посещения URL-адреса приводят к бесконечному циклу между страницей входа MS и моим URL-адресом. Когда я подключил удаленный отладчик, я вижу, что OwinStartup не запускается. Но делает это каждый раз в локальном хосте. Я прочитал другие темы, и у меня, похоже, нет такой же проблемы.OwinStartup не запускается на веб-сайте, развернутом на Azure

+2

'OwinStartup' предполагается запускать только один раз при запуске приложения, а не по каждому запросу. Я не уверен, что понимаю вопрос – ahmelsayed

ответ

0

Простите мою бедную формулировку проблемы (из-за отсутствия достаточного знания). Проблема была связана с куки Owin перезаписываются на ASP.NET из-за ошибки в Katana, после того, как некоторые более поиска в этой статье рассматривается проблема: http://katanaproject.codeplex.com/workitem/197

1

у меня была аналогичная проблема, вызывая OwinStartup самый первый раз. Я нашел решение установить

optimizeCompilations="false" 

в файле web.config.

<compilation defaultLanguage="c#" optimizeCompilations="false" debug="true" targetFramework="4.5"> 
+0

У меня тоже была проблема с этим флагом, спасибо – AndrewSilver