0

メンバーシッププロバイダーとしてActiveDirectoryを使用してASP.NETWebサイトをセットアップしています。このサイトは、Forms認証モードと.NETLoginコントロールを使用しています。私たちは最近別の会社と合併し、今では彼らもサイトにアクセスする必要がありますが、もちろん彼らは別のドメインにいます。IT担当者は、双方向の信頼で2つのActiveDirectoryを設定しました。
ネットワークのテストアカウントを使用して、ドメインにログオンできます。しかし、私のWebサイトで同じDOMAIN \ username + passwordの組み合わせを使用すると、機能しません。
私たちのサイトが2番目のドメインのユーザーを見ることができるようにするにはどうすればよいですか?Loginコントロールを使用してこれを行うことはできません か?それとも私が見逃しているものが他にありますか?

4

1 に答える 1

0

組み込みのプロバイダーとの信頼関係を介して、リモートADドメインに対して認証することはできないと思います。他のドメインを指すように構成された2番目のプロバイダーをセットアップしてから、ログインコントロールに追加ロジックを追加して、認証する適切なプロバイダーを選択できます。同様のアプローチを使用して、ドメインユーザーの「パススルー」認証をサポートすると同時に、標準フォーム認証で非ドメインユーザーもサポートします。

于 2012-05-15T20:07:34.073 に答える