В MVC4 я включил <authentication mode="Windows"/>
в web.config и создал собственный поставщик роли, который затем автоматически обернул WindowsIdentity
с помощью RolePrincipal
для вас. Работал как шарм.
Как вы это сделаете в MVC5 с использованием OWIN и/или Microsoft.ASPNET.Identity?