我想設置我的web.config文件重定向到login.cshtml如果一個cookie未設置。我怎樣才能做到這一點?我現在所擁有的還有一些我不明白的行爲。我有:設置web.config文件,如果一個cookie設置
<?xml version="1.0" encoding="utf-8" ?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<system.web>
<authentication mode="Forms">
<forms loginUrl="Login.cshtml" name=".ASPXFORMSAUTH">
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>
正在發生的事情是用戶被重定向到
"Account/Login ReturnUrl=%2fdefault.cshtml"
所以default.cshtml正在呈現,與在它集中放置一個奇怪的登錄頁面?這可能與我的程序的結構做的,但我真的不明白被稱爲是什麼,可能使這個奇怪的HTML?