2017-05-30 81 views
1

調試時,我有一個ASP.NET MVC應用程序集以「個人用戶帳戶」的作品。登錄和註冊功能僅在Chrome中進行調試時纔有效。當我對包括Chrome瀏覽器的任何不調試運行,我得到試圖註冊或登錄時重定向到登錄頁面。ASP.NET MVC認證只在Chrome

在我的web.config類我有這個

<system.web> 
<authentication mode="None" /> 
<compilation debug="true" targetFramework="4.5.2" /> 
<httpRuntime targetFramework="4.5.2" /> 

任何想法,這是怎麼回事?

+0

嘗試清除瀏覽器的緩存,清理解決方案,並進行重建。如果它不工作嘗試關閉並重新打開與如果沒有他們的作品在這裏給一些地方你可能會認爲您正在使用哪種數據庫問題的根源等 –

+0

來更多信息? LocalDB(Visual Studio的輕量版MSSQL Express)?如果你使用的是LocalDB,我注意到這在調試之外不起作用,可能是因爲它只是爲了開發而依靠VS運行。 – Humpy

回答

0

我以前有同樣的問題,這是關係到cookie和會話狀態,嘗試運行沒有調試您的解決方案在谷歌隱姓埋名,如果它成功運行,然後從設置(餅乾)清除瀏覽器緩存。

爲OWIN本身,一定要更新所有的Nu​​Get包,這應該解決的問題。