ADFS 2.0 で ClaimsProviderTrust として startersts をセットアップしました。ADFS 2.0 の web.config エントリを変更して、ログイン フォームが表示されるように構成しました。ここでログイン プロセスをカスタマイズして、誰かが電子メール アドレスを入力すると StarterSts にログインするようにします。それ以外の場合は、ADFS 2.0 インストールによって提供される Active Directory を介します。投稿http://blogs.msdn.com/b/card/archive/2010/01/27/customizing-the-ad-fs-2-0-sign-in-web-pagesでコードを試しました。 aspx
protected void SubmitButton_Click( object sender, EventArgs e )
{
try
{
SignInWithTokenFromOtherSTS( UsernameTextBox.Text, PasswordTextBox.Text );
}
catch ( Exception ex )
{
//
// Fall back to signing in locally with the given username and password.
//
SignIn( UsernameTextBox.Text, PasswordTextBox.Text );
}
}
OtherSTSAddress
変数との値が何かわかりませんYourSTSAddress
。このアドレスを正しくした後、他に必要な設定はありますか