Поделиться через


OnlineIdAuthenticator.AuthenticatedSafeCustomerId Свойство

Определение

Возвращает идентификатор пользователя, который успешно прошел проверку подлинности для вашего приложения.

Примечание

Если вы разрабатываете для Windows 10 или более поздней версии, используйте ВМЕСТО них API Windows.Security.Authentication.Web.Core . Дополнительные сведения см. в разделе Диспетчер веб-учетных записей.

public:
 property Platform::String ^ AuthenticatedSafeCustomerId { Platform::String ^ get(); };
winrt::hstring AuthenticatedSafeCustomerId();
public string AuthenticatedSafeCustomerId { get; }
var string = onlineIdAuthenticator.authenticatedSafeCustomerId;
Public ReadOnly Property AuthenticatedSafeCustomerId As String

Значение свойства

String

Platform::String

winrt::hstring

Идентификатор пользователя, который успешно прошел проверку подлинности для вашего приложения.

Примеры

string authenticatedSafeCustomerId = onlineIdAuthenticator.authenticatedSafeCustomerId;
if (authenticatedSafeCustomerId != string.Empty)
{
    // use
}

Комментарии

Это свойство возвращает тот же идентификатор пользователя, что и свойство UserIdentity.SafeCustomerId .

Если пользователь не прошел проверку подлинности для вашего приложения, это значение свойства будет пустым.

Если приложение хранит локальные данные на основе удостоверения пользователя, необходимо проверка свойство authenticatedSafeCustomerId, чтобы убедиться в отсутствии изменений с момента последней проверки подлинности приложения. Проверьте это свойство при запуске или активации приложения, прежде чем получать удостоверение пользователя и связанные билеты.

Применяется к