나는 권한 부여를 위해 사용자, 역할 등을 구성/추가 할 수 있도록 asp.net ID를 관리하는 도구를 사용하고 있습니다.역할 대신 클레임을 사용하는 Web.Config 권한 부여 asp.net
나의 초기 개념은 다음과 같은 방법을 통해 역할을 사용하는 페이지에 대한 액세스를 쉽게 제한 할 수 있다는 것입니다.
<location path="Insert">
<system.web>
<authorization>
<allow roles="Admin, CurrencyUser"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
그러나, 나는 이후이 도구가 대신 역할의 주장 이러한 "역할"을 제작하고 있으며, 그 분명히이만큼 간단하지 않습니다 배웠다.
역할 (aspnetroles)과 반대되는 클레임 (aspnetuserclaims)에 대해 인증하는 간단한 방법이 있습니다. asp 웹 양식 템플릿을 사용하여 기본적으로 데이터베이스 asp.net 인증 사진을 포함합니다.
문서 및 자습서가 너무 힘들어서 미치지 않습니다. 도움을 주셔서 감사합니다. 솔루션이 간단할수록 좋습니다.
더 이상 흔하지 않은 이유가 있습니까? – David
ASP.NET Web Form은 훌륭한 기술입니다. 마크 업과 코드 배후가 밀접하게 결합되어 있으므로 UI 레이어 단위 테스트를 할 수 없습니다. 이제 우리는 더 나은 기술인 ASP.NET 코어/MVC를 사용하여 뷰와 컨트롤러를 분리 할 수 있습니다. – Win
MVC 프로젝트로이 프로젝트를 시작했으면 좋겠다. 그래서 각 개별 aspx 페이지에 대한 클레임을 테스트 할 수있는 명확한 방법이 없습니까? 또는 웹 구성에서? – David