2017-05-15 10 views
0

현재 다음과 같이 ADAL 코드를 사용하여 azure AD에 인증을 사용하고 있습니다.Adal은 Azure ADFS 모드에서 작동합니다.

var userCred = new UserPasswordCredential(username, context.Password); 
AuthenticationResult authResult = await 
authenticationContext.AcquireTokenAsync(""https://graph.windows.net/"", 
clientId, userCred); 

이 코드는 잘 작동합니다. Azure AD가 ADFS를 구현하고 인증을 위해 On Premise AD에 연결하는 상황이 생길 수 있습니다.

내 질문에, Adal의 위 코드가 변경된 인프라에서 작동합니까? 및 사용자 이름과 암호를 전달 (전제 광고와 함께 유효) 충분합니까?

* 현재 설치가되어 있지 않으므로 가능성이 더 많습니다.

도움을 주시면 감사하겠습니다.

감사합니다.

답변

0

"Azure AD는 ADFS를 구현합니다." AAD Connect를 사용하는 연합 세입자를 의미합니까?

AAD Connect는 AD 사용자를 Azure AD에 동기화하고 암호도 동기화합니다.

이제 사용자 두 종류의 것입니다 :

  • 이미
  • 사람들을 그

사용자가 푸른 광고에 있기 때문에 그것은 여전히 ​​작동한다 동기화.

ADFS 4.0 (서버 2016)을 사용하는 경우 ADAL을 직접 사용할 수 있습니다.