OwinStartup不会在Azure上部署的网站中触发

时间:2015-09-17 19:30:01

标签: asp.net-mvc owin azure-web-sites dotnetopenauth

我的问题是OwinStartup仅在Web应用程序发布时触发一次但后续访问URL导致MS登录页面和我的URL之间无限循环。当我连接远程调试器时,我发现OwinStartup没有被触发。但每次都在localhost中这样做。我已阅读其他主题,但我似乎没有遇到同样的问题。

2 个答案:

答案 0 :(得分:1)

我有类似的问题,第一次触发OwinStartup。我找到的解决方案是设置

optimizeCompilations="false"
web.config文件中的

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

答案 1 :(得分:0)

请原谅我对问题的不良措辞(由于缺乏足够的知识)。由于Katana中的一个错误,问题与Owin cookie被ASP.NET覆盖有关,经过一些搜索,本文解决了这个问题: http://katanaproject.codeplex.com/workitem/197