FluentSecurity를 사용하는 ASP.NET MVC 웹 사이트를 가지고 있습니다. Azure 웹 사이트로 잘 작동합니다. 나는 이것을 웹 롤로 만들 필요가있다. WebRole 프로젝트를 추가했지만 시작시 WebRole이 실패합니다. "내부 서버 오류가 발생했기 때문에이 페이지를 표시 할 수 없습니다."FluentSecurity는 Azure WebRole을 실패로 만듭니다.
DenyAnonymousAccessPolicyViolationHandler
및 RequireRolePolicyViolationHandler
은 IPolicyViolationHandler
이고 전체 FluentSecurity 설정은 http://blog.mariusschulz.com/setting-up-fluentsecurity-to-use-ninject-for-dependency-resolution입니다.
두 클래스를 모두 삭제하면 IPolicyViolationHandler
을 구현할 때 WebRole이 정상적으로 시작된다는 것을 발견했습니다. 이 문제를 설명하는 샘플 프로젝트를 만들었습니다. https://dl.dropboxusercontent.com/u/73642/MvcApplication1.zip에서 찾을 수 있습니다.
그래서 정책 클래스를 포함하여 Azure WebRole에서 FluentSecurity 작업을 어떻게 할 수 있습니까?
처럼 "... 당신의 Web.config에서 재 조립하여이 문제를 해결?" 내 DenyAnonymousAccessPolicyViolationHandler와 똑같은 문제가 있습니다. – Faraday
나는하지 않았다. Github에서 버그를보고했는데 응답이 없습니다. –