0
我有一個webforms應用程序配置爲使用表單身份驗證。它可以在我的開發機器上運行,但是因爲我在IIS上配置了它,所以我在登錄頁面上獲得了帶有應用程序名稱的ReturnUrl。登錄後,我回到登錄頁面但沒有returnUrl。再次登錄將我重定向到最終的正確頁面訪問登錄頁面在IIS上追加ReturnUrl?
如何阻止此ReturnUrl出現在我的登錄頁面上?
http://localhost/myApp/login.aspx?ReturnUrl=%2MyApp%2f
我已經檢查允許經授權的標籤登錄頁面上的所有用戶都在我的web.config目錄權限&,但它不工作。一些我的web.config的
<authentication mode="Forms">
<forms name="MyAuthCookie" timeout="30" loginUrl="login.aspx"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
.
.
.
<location path="login.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>