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 authenticatedSafeCustomerId = onlineIdAuthenticator.authenticatedSafeCustomerId;
if (authenticatedSafeCustomerId != string.Empty)
{
// use
}
Комментарии
Это свойство возвращает тот же идентификатор пользователя, что и свойство UserIdentity.SafeCustomerId .
Если пользователь не прошел проверку подлинности для вашего приложения, это значение свойства будет пустым.
Если приложение хранит локальные данные на основе удостоверения пользователя, необходимо проверка свойство authenticatedSafeCustomerId, чтобы убедиться в отсутствии изменений с момента последней проверки подлинности приложения. Проверьте это свойство при запуске или активации приложения, прежде чем получать удостоверение пользователя и связанные билеты.