問題タブ [roleprovider]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
735 参照

asp.net - Web アプリケーションを使用した Web.Config エラー

この Web.Config ファイルを使用します。Web サイト管理ツールを「Web サイト」として使用すると、すべてうまく機能します。

「Web アプリケーション」と同じスクリプトを使用すると、「セキュリティ」タブにエラーが表示されます。エラー:

「選択したデータ ストアに問題があります。これは、サーバー名または資格情報が無効であるか、アクセス許可が不十分であることが原因である可能性があります。また、ロール マネージャー機能が有効になっていないことが原因である可能性もあります。下のボタンをクリックしてリダイレクトされます。新しいデータ ストアを選択できるページ。

次のメッセージが問題の診断に役立つ場合があります。"

私は自分が間違っていることを本当に知りません。アドバイスをお願いできますか?ご協力ありがとうございました!

0 投票する
1 に答える
3456 参照

asp.net - ロール プロバイダーを使用してロールを管理するサンプル C# コード

私は asp.net ロール プロバイダーを実装して、LAN 経由でユーザーをロールに割り当て、asp.net イントラネット アプリにロールに基づくセキュリティを実装させたいと考えています。

私はVSを使用して組み込みツールでこれを管理したくありませんが、これをユーザーに渡して自分で管理します。ロールを作成/編集し、ロール内のユーザーを管理できるように、管理ロール用のページを含む管理フォルダーが必要です...これにより、管理者はドメイン ユーザー (MyDomain\Username) を ProojectManager などのロールに追加できます。またはテスターまたは開発者...そしてユーザーはこれらのタスクについて私に連絡する必要はありません...

C#を使用してasp.netでLAN経由でロールとユーザーを管理するために使用できるサンプルへのリンク(またはサンプルコード)を誰かに提供してもらえますか?

ありがとう

0 投票する
1 に答える
2261 参照

asp.net-mvc - MySQL用のASP.NETMVCロールプロバイダー

この記事を使用して、ロールプロバイダーを設定しようとしました。

部分的に機能しました-プロバイダーはMySQLでいくつかのテーブルを作成しましたが、ASP.NET構成ツールからアクセスできません。いくつかの役割を追加しようとすると、次のエラーが発生します([役割]-> [役割の作成または管理])。

SQL Serverへの接続の確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLServerがリモート接続を許可するように構成されていることを確認してください。(プロバイダー:Named Pipes Provider、エラー:40-SQL Serverへの接続を開くことができませんでした)at System.Web.Administration.WebAdminPage.CallWebAdminHelperMethod(Boolean isMembership、String methodName、Object [] parameters、Type [] paramTypes)atASP。 security_roles_manageallroles_aspx.BindGrid()at ASP.security_roles_manageallroles_aspx.Page_Load()at System.Web.Util.CalliHelper.ArglessFunctionCaller(IntPtr fp、Object o)at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender、EventArgs e)at System. System.Web.UIのSystem.Web.UI.Control.LoadRecursive()のWeb.UI.Control.OnLoad(EventArgs e)。

My Connection文字列(LINQを使用してMySQLに(dblinqを使用して)データにアクセスするために機能します):

何かアイデア、それを機能させる方法は?ありがとう!

編集:プロバイダーでweb.configフラグメントを追加しました:

0 投票する
7 に答える
135340 参照

c# - ロールマネージャー機能が有効になっていません

次のProviderExceptionを取得しました:

ロールマネージャー機能が有効になっていません。

ここまでは順調ですね。

ロールマネージャーが有効になっているかどうかを確認するために呼び出すことができるメソッドはどこかにありますか?

0 投票する
2 に答える
1133 参照

asp.net - asp.netロールプロバイダー-ユーザーの電子メールアドレスを取得しますか?

私はロールプロバイダーを使用しており、Windowsログインを介してイントラネット上のユーザーを管理しています。ユーザー情報を使用して、asp.netからメールアドレスやその他のユーザーコンテンツを取得するにはどうすればよいですか?

Active Directoryにフックする必要がありますか?これが行く方法であるならば、これは素晴らしいでしょうサンプルモミ

皆さんありがとう

0 投票する
1 に答える
59 参照

.net - アプリケーションで永続化できるLDAP情報は何ですか?

グループ「foo」、「bar」、および「baz」にアクセス可能なオブジェクトにアクセスする権限がユーザーにあるかどうかを確認するための、認証とそれに続く呼び出しの従来のLDAPの使用法を検討してください。

「foo」、「bar」、「baz」などの正確なロール名を保持してから作成できるかどうか疑問に思ってい CurrentUser.IsInRole("Foo") || CurrentUser.IsInRole("Bar") || CurrentUser.IsInRole("Baz")ます。役割(グループ)名はディレクトリ管理者によっていつでも変更される可能性があるため、私の答えはノーです。しかし、何を持続させるか、ある種の識別子?

http://publib.boulder.ibm.com/infocenter/wpdoc/v510/index.jsp?topic=/com.ibm.wp.ent.doc/wpf/wmm_map.htmlにあるWebSphere構成セクションに出くわしました。つまり、識別子属性はプロバイダーの種類ごとに構成されます。これは正確で、上記の問題(名前が変更されたオブジェクト)を解決しますか?

どうもありがとう!

0 投票する
2 に答える
10082 参照

c# - IsUserInRole は GetRolesForUser を呼び出しますか?

RoleProvider クラスを実装して Roles.IsUserInRole(string username, string roleName) を呼び出すと、コード実行は最初にメソッド 'GetRolesForUser(string username)' に移動します。どうしてこれなの?そのユーザーが 1 つのロールに属しているかどうかの単一の値を探しているだけの場合、すべてのロールを反復したくありません。これは .NET のロール プロバイダー クラスの制限ですか、それともコードの実行をもう少し制御するためにできることはありますか?

呼び出しコードはこちら

そして、これが IsUserInRole の実装です

ただし、コード GetRolesForUser は常に最初に実装されます。

0 投票する
1 に答える
1574 参照

c# - 新しいロールを追加するときにロールの説明を設定できますか

ロールを追加するとき (asp.net のロール プロバイダーを使用)、説明を含むロールを追加する方法が見つかりません。

SQL の asp.net ロール テーブルは、ロールの説明を提供しますが、使用できる唯一の方法は次のとおりです。

説明を含めるオーバーロードはありません。

説明を含めるすぐに使用できる方法はありますか? または私はこれについて自分で行くべきですか?

0 投票する
4 に答える
348 参照

asp.net-mvc - ASP.NET MVC で ID ベースのユーザー システム (メンバーシップ、承認など) を実装するにはどうすればよいですか?

私は、ASP.NET MVC を使用しながら ID ベースのユーザー システムを実装するという問題にどのように取り組むかについて、しばらく考えていました。私の目標は、StackOverflow のシステムと同様に次のとおりです。

  • ユーザーが「重複を避ける」制限なしでニックネームを変更できるようにします。
  • ユーザーが OpenID 経由で認証できるようにします (当面はパスワードではありません)。

できるだけやり直しを避けたかったので、最初はメンバーシップ、ロール、および (おそらく) プロファイル プロバイダーを使用することを考えましたが、それらはユーザー名ベースであることがわかりました。ユーザー名フィールドを使用して ID を格納し、パスワード ベースのメソッドなどで UnsupportedException をスローして、他のシステムを使用できるようにすることで、SqlMembershipProvider を完全に適応させることを考えました。しかし、それは扱いにくく、ぎこちなく感じます(可能であれば)。

一方、自分のユーザーシステムをロールアップする必要があるかもしれませんが、プロバイダーを使用できなくても、MVC の機能の一部を引き続き使用できるかどうかはわかりません (MVC でコードをどこかにプラグインします。私の頭の上から AuthorizeAttribute を考えることができます)。

だから私は、誰かが同じ設計上の問題に遭遇したかどうか、そして彼らがどのような解決策を思いついたのか疑問に思っていました.

詳細なほど良いです!

0 投票する
3 に答える
9510 参照

.net - .net の標準 Web フォーム (MVC ではない) に相当する authorizeattribute はありますか

Windows ロール プロバイダーを使用するプロジェクトに取り組んでおり、機能を特定の AD グループに制限したいと考えています。

MVC を使用すると、AuthorizeAttribute上記のアクション メソッドを使用して、それに応じてリダイレクトできます。MVC を使用しない標準の Web フォーム アプリケーション (.NET 3.5) に対して同様のことができますか?