2016-11-25 1 views
1

나는 사용자가 Azure AD B2C을 사용하여 인증해야하는 Xamarin.Forms 응용 프로그램에서 일하고 있습니다. this library을 사용하여 잘 관리했습니다.Azure 광고 승인 모바일 응용 프로그램에서 직접

이제 webview으로 리디렉션하지 않고도 승인 할 수 있는지 알고 싶습니다. 사용자가 앱에서 이메일과 비밀번호를 입력하면 직접 URL에 요청을 보내고 OAuth 2.0처럼 access token, refresh token 등을 수신합니다.

저는 조사한 결과 webview 인증 부분을 건너 뛸 수는 있지만 보안상의 이유로 권장하지는 않지만 어쨌든 해결책을 찾게되어 기뻤습니다.

답변

0

Webview는 SSL (https)에서 실행되므로 인증을위한 사용자 자격 증명 전송이 보호됩니다.

인증을 위해 웹보기를 사용할 필요가 없습니다. 이 흐름에 대한 사용자 인터페이스를 직접 만들고 MSAL에 다시 전달할 수 있습니다. - 귀하가 언급 한 동일한 블로그 게시물에 언급되어 있습니다.

당신이해야 할 일은 자신의 인터페이스를 디자인하고 로그인 정보를 되돌려주기 만하면됩니다. 할 일이 조금있다.

관련 문제