2010-12-02 16 views
1

ダイナミックCRMとやり取りするASP.Net Webサイトがあります。フォーム認証にはローカルのASPNETDB.MDFも使用します。Identity Impersonateを使用すると、ローカルのASPNETDB.MDFデータベースにアクセスできない

CRMの場合、この目的のためにドメイン上に作成されたIDを偽装する必要があります。身元偽装を有効にすると、ローカルメンバーシップデータベースにアクセスできなくなります。メンバーシップデータベースへの偽装アクセスに使用されるドメインユーザーを許可するにはどうすればよいですか?

ご協力いただければ幸いです。

+0

mdfファイルのIDにフルコントロールを追加することはできませんか? – onof

+0

私は、それを含むフォルダ構造を含めて、これを行っています。まだ動かない。 – jvanrhyn

答えて

0

「私はもはやローカルメンバーシップデータベースにアクセスできません」という意味はどうですか?

次に、私はあなたがデータベースへのアクセスはローカルではなくリモートではないと推測できます。 「偽装」という用語には、ローカルアクセスの場合にのみ意味があることを理解する必要があります。リモートアクセスでは、「委任」という用語が使用されます。

ASP.NET、IIS、およびSQL Serverのコンテキストで、偽装と委任の検索をお勧めします。
関連用語等、 "ダブルホップ"、ケルベロス、SPN(サービスプリンシパル名)です

あなたは
から開始することをお勧めします - これは好みの問題ですが、ASP.NET Identity Matrix

からHow To: Use Impersonation and Delegation in ASP.NET 2.0
、文脈などを理解することができます。私はあなたの文脈と理解論文にもっと適したものを簡単に見つけることができると思います。

関連する問題