ADFS 2.0에서 ClaimsProviderTrust로 startersts를 설정했습니다. ADFS 2.0 web.config 항목을 변경하여 표시 할 로그인 양식을 구성했습니다. 일부 사용자의 전자 메일 주소를 입력 할 때 ADFS 2.0 설치에서 제공되는 Active Directory를 통해 StarterSts에 로그인 할 때 로그인 프로세스를 사용자 정의하려고합니다. 나는 포스트 http://blogs.msdn.com/b/card/archive/2010/01/27/customizing-the-ad-fs-2-0-sign-in-web-pages.aspxStarterSTS를 백업 인증 저장소로 사용
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
의 값이 무엇인지 모르는의 코드를 시도했다.
const string OtherSTSAddress = "https://ipsts.federatedidentity.net/SecurityTokenService/InteropSts.svc/Sts";
const string YourSTSAddress = "https://your-sts/adfs/ls/";
그래서 전 StarterSTS의 WS-신뢰 엔드 포인트는 다음과 같습니다 난 당신이 제공 한 링크 당으로
필자는 StarterSTS에 InteropSts.svc 파일이 없거나 IdentityServerv1 또는 V2 파일이 없을 것이라고 생각합니다. – Deeptechtons
아마도 - 해당 파일을 찾아서 사용해야합니다. StarterSTS는 어딘가에 엔드 포인트 목록을 가져야합니다. – nzpcmad