0

INGRES db を使用して、カスタム メンバーシップ ロールとプロファイル プロバイダーを作成しました。これで、WSAT の [プロバイダー] タブ (各機能 (詳細) に対して別のプロバイダーを選択) で IngresMembership と IngresRole プロバイダーを確認できますが、[セキュリティ] タブをクリックすると、次のエラーが表示されます。

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

次のメッセージは、問題の診断に役立つ場合があります: オブジェクト参照がオブジェクトのインスタンスに設定されていません。」

私は何が欠けていますか?ロール プロバイダーのすべてのオーバーライド メソッドのコードを追加する必要がありますか? Initialize および GetRolesForUser 関数のコードを記述しました。

ありがとう

4

1 に答える 1

0

可能です。すべての実装がカスタムプロバイダーに対して行われていることを確認する必要があります。

于 2010-05-13T20:20:10.333 に答える