해결 방법은 영역/CMS/로그인 폴더가있는 Portal입니다. CMS/컨트롤러의 로그인 컨트롤러는 포털 솔루션의 AccountController와 거의 같습니다. I 로그인 정보를 사용자 정의하고 그 한 가지를 제외한 모든 잘 작동 :
http://localhost:1177/CMS/Login
어떤 생각 방법 : 나는 [Authorize]
필터를 사용하여 사용자가 이상 로그인하지 않은 경우 그가 http://localhost:1177/Account/LogOn?ReturnUrl=%2fCMS%2fArticle로 리디렉션되고 난 그 리디렉션을하고자하는 경우 여기에 사용자 소요 이 문제를 해결하려면? 사전에
감사asp.net mvc 2 승인되지 않은 작업의 리디렉션 변경
1
A
답변
3
아마 다음과 같습니다 일부를 포함 귀하의 Web.config :
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880"/>
</authentication>
그것은이다 AuthorizeAttribute 사용자가 아직 권한이없는 경우로 리디렉션 위치를 정의하는 loginUrl . 액션에 전달 된 반환 URL은 권한이 부여 된 사용자를 다시 리디렉션하는 데 사용할 수있는 URL입니다.
+0
네, 그게 전부입니다. 감사!!! –
관련 문제
- 1. 사용자가 승인되지 않은 경우 AccessDenied 페이지로 리디렉션
- 2. ASP.NET MVC 글로벌 리디렉션
- 3. Asp.Net MVC 2 Beta ModelBinder 변경
- 4. IIS - ASP.NET MVC 리디렉션
- 5. ASP.NET MVC 인증 페이지로 리디렉션
- 6. Asp.net mvc 2 - ActionFilter에서 리디렉션 중 오류가 발생 했습니까?
- 7. ASP.Net MVC 2 라우팅
- 8. Autofac in Asp.net mvc 2
- 9. 세션 시간 초과가 mvc 패널의 리디렉션 2
- 10. Asp.net MVC 2, MvcContrib 및 리디렉션 동작이있는 기본 컨트롤러
- 11. ASp.Net MVC 2 성능
- 12. ASP.NET MVC 2 - 부분보기
- 13. asp.net mvc 2
- 14. asp.net MVC 2 마법사
- 15. asp.net MVC 2 마법사
- 16. Asp.net MVC 2 ValidationInput
- 17. 모노의 ASP.NET MVC 2
- 18. ASP.NET MVC 2 - 데이터베이스
- 19. asp.net mvc 2 multithread
- 20. 의 asp.net MVC 2
- 21. 은 ASP.Net MVC 2
- 22. Asp.net MVC 2 CascadingDropDown
- 23. ASP.NET MVC 2 라우팅 오류
- 24. 비동기 호출에서 ASP.NET MVC 리디렉션
- 25. asp.net MVC Url.Content() CDN 리디렉션
- 26. ASP.net MVC 2 MonoDevelop 2.2
- 27. 날짜 확인 - asp.net mvc 2
- 28. ASP.Net MVC 2 방법은, 그이
- 29. ASP.NET MVC 2 & Dynamic JavaScript
- 30. asp.net-mvc - 승인되지 않은 사용자를 모두 표시하고 승인하도록 허용하는 방법은 무엇입니까?
CMS에 대한 특정 로그인과 웹 사이트에 대한 로그인이 있다고 말하는 것입니까? –
프로젝트가 진행되는 동안 두 번의 로그인이 있습니다. 최종 발표를 위해 한 명의 사용자를 만들고 포털에서 로그인을 삭제하면 새로운 사용자를 등록 할 필요없이 한 명의 사용자 계정과 로그인/로그 오프가 남습니다. –