사용자의 역할에 따라 컨트롤을 숨기려고합니다. 예전에는보기에뷰의 역할 별 컨트롤
@if (User.IsInRole("Admin"))
{Html.ActionLink("RolesAdmin", "Index", "RolesAdmin")}
과 같은 것을 할 수 있었지만 더 이상 작동하지 않는 것 같습니다. 많이 파고 들자면 아이덴티티 2.0은 전혀 사용하지 않는다는 것을 알게되었습니다.
뷰에서 직접 사용할 수있는 것이 있습니까? 아니면이 일을 완전히 잘못하고 있습니까?
"관리자"에 대한 최고 수준의 링크 표시에 신원 샘플은 현재 비슷한 일을하고있는 것처럼이 여전히 잘 작동합니다 "정체성 2.0은 모든이를 사용하지 않습니다." 부정확하다. 아래 Hao의 대답을 참조하십시오. 수천 명의 고객이 자습서에서 역할이 잘 작동한다고보고합니다. http://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-deploy-aspnet-mvc-app-membership-oauth-sql-database/ – RickAndMSFT