2017-02-09 3 views
1

AD FS에 대해 인증 할 iOS 앱을 만들고 있습니다. 나는 AD FS를 완전히 처음 접했지만 전에 Azure AD 인증을 해왔다. here을 언급 한 바와 같이 나는 그것을 위해 ADAL를 사용하여 시도하지만 (아마도 this 이유)AD FS에 대해 iOS 앱 인증

var AuthContext = new AuthenticationContext(ServiceConstants.AUTHORITY, false); 
AuthResult = await AuthContext.AcquireTokenAsync(resourceURL, ServiceConstants.CLIENTID, ServiceConstants.RETURNURI, param); 

기관이 https://sts.xxx.xx.xx.xx/adfs

같은 것을 어떻게하기 Adal를 사용하여 AD의 FS에 대해 인증 할 수 있습니다 작동하지 않는 이유는 무엇입니까? 또는 객체 C에서이를 달성하기위한 다른 방법이 있다면?

답변

1

OAuth2를 지원하는 ADFS에서만 작동합니다. 지원하지 않는 버전은 작동하지 않습니다.

+0

답장을 보내 주셔서 감사합니다. 네이티브 모바일에서 AD FS에 대해 인증 할 수있는 다른 방법이 있습니까? –

+2

위에서 말했듯이 ADFS가 OAuth2를 지원하면 ADAL을 사용할 수 있습니다. 그렇지 않으면 흐름을 작성해야합니다. –

+0

클라이언트가 OAuth2 지원을 제공하려고합니다. OAuth2가 지원되면 어떻게 구현할 수 있습니까? –