앱에서 Microsoft 로그인 웹보기 창을 호출하지 않고 사용자가 기본 앱 (Android, iOS)에 로그인해야한다는 요구 사항이 있습니다. .net 콘솔 응용 프로그램의 사용자 이름 & 사용자 이름을 사용하여 Azure AD에 대한 비대화 형 인증을 보여주는 샘플 코드가 있습니다.Android 기본 앱의 ADAL 라이브러리를 사용하여 Azure AD에서 사용자 인증
https://github.com/Azure-Samples/active-directory-dotnet-native-headless
샘플 코드 : = NULL
AuthenticationResult 결과;
authContext = new AuthenticationContext(authority, new FileCache());
string userName = "[email protected]";
string password = "[email protected]";
UserCredential uc = new UserPasswordCredential(userName, password);
result = authContext.AcquireTokenAsync(appResourceId, clientId, uc).Result;
우리가 Android에서 달성하려고하는 것과 같은 방식입니다. 먼저 Android에서 동일한 작업을 수행 할 수 있는지 여부를 알고 싶습니다. 그렇다면 Android에서 구현할 수 있도록 샘플 코드를 제공해주세요.
감사합니다 피터, 나는 그것을 부수었다. – Sarva
iOS의 동일한 구현에 대해 안내 할 수 있습니까? – Sarva
@Sarva Adal을 다른 언어로 사용하는 것과 똑같은 논리. Object-C https://github.com/AzureAD/azure-activedirectory-library-for-objc에 대한 내용입니다. iOS 용 샘플 코드가 없습니다. –