ASP.NETアプリケーションでWindows認証を使用していて、Windowsセキュリティグループをロールとして使用する代わりにカスタムロールを使用する場合は、カスタムロールプロバイダを作成する必要がありますか?このソリューションでは、Windowsのユーザーとグループをアプリケーション固有の役割に対応付ける必要があります。カスタムロールを使用したASP.NET Windows認証
答えて
あなたの質問を理解すれば、ASP.NETアプリケーションの役割としてActive Directoryセキュリティグループの役割を使用する必要はありません。カスタムロールプロバイダを実装する必要はありません。デフォルトのものは、単にASP.NETアプリケーションデータベースからロールを取得します。
このデータベースでは、aspnet_regsql.exe
ユーティリティ(.NET 2.0フレームワークフォルダ内)で作成したアプリケーション定義の役割を持つことができます。
このトピックに関するリソース/情報のおそらく最大のコレクション: http://weblogs.asp.net/scottgu/archive/2006/02/24/ASP.NET-2.0-Membership_2C00_-Roles_2C00_-Forms-Authentication_2C00_-and-Security-Resources-.aspx
実際にあなたがASP.NET
セキュリティ設定のWebサイトに組み込まれて使用することができます。一時的にインターネットモードに切り替える必要があります。ユーザ名をDOMAIN\username
に追加してパスワードを入力します(スイッチバック後は使用されません)。これをロールに割り当てることができます。 Windowsモードに戻ると、これらのユーザーは自動的に使用されます。
申し訳ありませんが、既存の回答に「コメントを追加」することはできません。 – JohnDavid
- 1. ユーザーリストのWindows認証とカスタムロール
- 2. ASP.net Windows認証とActiveDirectoryMembershipProviderを使用したフォーム認証
- 3. Active Directoryを使用したASP.NET MVC3アプリケーションのカスタムロール
- 4. Active Directory認証とカスタムロール
- 5. ASP.NET用のWindows認証とフォーム認証
- 6. SSRSを使用したWindows認証ASP.NET ReportViewerとWebサービス
- 7. Windows認証とカスタムメンバーシッププロバイダのアドバイスを使用したasp.netアプリケーション
- 8. Windows Azureでエンティティフレームワークを使用したAsp.net mvc認証
- 9. WMIを使用したWindows認証
- 10. Asp.NET IDを使用したLDAP認証
- 11. ASP.NET Web APIを使用した基本認証とフォーム認証
- 12. ASP.NET MVC Windows認証
- 13. ASP.NetのWindows認証
- 14. asp.netでwindows認証を使用してC#
- 15. フォーム認証を使用した後、ASP.NET MVC App Windows認証が機能しなくなる
- 16. ASP.NET MVC3でWindows認証でカスタムロールベースの認証を使用する方法は?
- 17. ASP.NET MVCでのWindows認証
- 18. WCF Windows認証付きASP.NET
- 19. ASP.NETでのWindows認証
- 20. ASP.NET MVC3 Windows認証パススルーTFS
- 21. Windows認証とAsp.Net Web API
- 22. asp.net WebインターフェイスのWindows認証
- 23. ASP.NET複合フォーム/ Windows認証
- 24. ASP.Netでwindows認証を使用するAJAX
- 25. ASP.NETフォームで認証されたハンドラを使用したplupload
- 26. Windows認証とフォーム認証
- 27. ASP.NET 3.5 WebサイトでのWindows認証の使用
- 28. iisnodeとWebMatrixを使用したWindows認証の問題
- 29. Windowsドメイングループを使用したSVNパス認証
- 30. ZAPを使用したIIS上のWindows認証
SQLロールプロバイダを使用してWindowsアカウントをロールにマッピングしたところ、動作するようになったばかりです。私はフォームの認証(ロールを管理するためのツールを作成する必要がある)に結びついているように見えるので、組み込みのASP.NETセキュリティ設定Webサイトを使用して構成することはできません。それでも、これは私が考える良いアプローチです。 – DSO