ASP.net MVC5でNTLMを使用しています。私はどのように私がログに記録されたユーザーの役割に追加することができます探しています。 (id_user、role_name)を持つテーブルがあります。 id_userはUser.Identity.Nameです。 ログインしたユーザーに「Admin」ロールを追加するために必要なのは何ですか?NTLMのユーザーに役割を追加する方法ASP.net MVC 5
は私がGlobal.asaxのために追加します。私はMVC5で働いていたので、
<authentication mode="Windows" />
<authorization>
<allow roles="Admin,Menager"/>
<deny users="?" />
</authorization>
ありがとうございます。私は "Windows Authetication"ではなく "Individual User ACC"について語っていると思いますが、C#で作業して以来、しばらくお待ちいただいています。私は "AspNetRolesテーブル"を持っていないと思うか、どこで探しているか教えてください。研究からの指示で私はこのようなものを持っている: "プロジェクト=> ASP.NETの設定とセキュリティタブで..."しかし、私はVisualスタジオでそれを見ない2015 – Mateusz
私はこのように見つける: http://stackoverflow.com/質問/ 6043100/asp-net-mvc-windows-authentication-with-custom-role しかし、私はどこで何をすべきか理解していません。 – Mateusz
上記の表は、データベースのユーザー表です。新しいASP .netコアアプリケーションでは、テーブルを自動生成するためにFBを使用しました。古いバージョンでは、メンバーシップテーブルを作成するためのいくつかのオプションを提供する別のSOレスポンスが見つかりました:http://stackoverflow.com/questions/19521552/asp-net-mvc-5-identity-create-database-admin-interface –