MSDN Library
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows.Security.Authentication.OnlineId Namespace

Windows 스토어 앱 및 데스크톱 앱 모두 Live에서 해당 Microsoft 계정을 사용하여 사용자를 인증할 수 있도록 합니다. 인증 후에는 응용 프로그램에서 사용자에 대해 사용할 수 있는 ID로 JSON 토큰을 다시 얻을 수 있습니다.

인증 외에도 앱에서는 사용자의 소셜 네트워크에 액세스하거나 응용 프로그램 내 Microsoft OneDrive에서 사진을 가져올 수 있는 사용자 권한을 요청할 수도 있습니다. 응용 프로그램에서 이 정보에 액세스하도록 하려면 먼저 로그인한 사용자의 동의를 얻어야 합니다. 사용자가 동의하면 응용 프로그램은 액세스 토큰을 받아 Live 서비스 REST APIS와 함께 사용하여 사용자가 동의한 데이터를 가져올 수 있습니다. Live Connect API 사용에 대해 자세히 알아 보십시오.


Windows.Security.Authentication.OnlineId네임스페이스에는 다음과 같은 유형의 구성원이 있습니다.


Windows.Security.Authentication.OnlineId네임스페이스에는 다음 클래스가 있습니다.

OnlineIdAuthenticator Provides an app with the ability to start the authentication request to get JavaScript Object Notation (JSON) tokens to use with your service or request tickets that can be used to get data that the user has consented to for your app using the Live ConnectAPI.
OnlineIdServiceTicket Contains the ticket that is obtained after the user authenticates to this app or has provided consent to access user data stored in Live.
OnlineIdServiceTicketRequest Provides the ability for an app to specify the service and policy that is used to authenticate a Live user to obtain identity properties and tickets.
SignOutUserOperation Allows users to sign out of your app.
UserAuthenticationOperation Asynchronously gets the user's identity and corresponding tickets and properties.
UserIdentity Contains the ID, tickets, and other information associated with a user



Windows.Security.Authentication.OnlineId네임스페이스에는 다음 열거가 있습니다.

CredentialPromptType Provides the ability to control when to show or hide the credential prompt user interface. This includes the user interface for the app to collect user consent to access data stored in Live. The user must see the user interface in order for the app to obtain any user data, if not app will see an error when they try to obtain user data.



Windows 스토어 앱에서 인쇄 기능을 사용하려면 Windows Server 2012과 함께 Desktop Experience 기능을 설치해야 합니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8


Windows::Security::Authentication::OnlineId [C++]





© 2016 Microsoft