내 로그인 페이지에서/ForgotPassword에 대한 링크가 있습니다. 클릭 할 때/Login으로 리다이렉트 되었습니까? ReturnUrl = % 2fForgotPassword. 이것은 폼 기반 인증을 사용하는 MVC5 앱입니다. AllowAnonymous를 사용하려하지만 작동하지 않습니다. 웹 구성 :ForgotPassword에 익명 액세스 허용 페이지
<location path=".">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
<location path="Content">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="Scripts">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="App_Themes">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<authentication mode="Forms">
<forms loginUrl="~/Login" timeout="15"/>
</authentication>
ForgotPassword 컨트롤러 :
[AllowAnonymous]
public class ForgotPasswordController : Controller
{
[AllowAnonymous]
public ActionResult Index()
{
return View();
}
}
그런 행운. _ViewStart를 제외하고 AllowAnonymous로 꾸며야하는 사용중인 것을 찾을 수 없습니다.
무엇이 여기에 있습니까? 감사!