OnlineIdAuthenticator.AuthenticatedSafeCustomerId 属性

定义

返回已成功为应用进行身份验证的用户的 ID。

注意

如果要针对Windows 10或更高版本进行开发,请改用 Windows.Security.Authentication.Web.Core API。 有关详细信息,请参阅 Web 帐户管理器

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

已成功为应用进行身份验证的用户的 ID。

示例

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

注解

此属性返回与 UserIdentity.SafeCustomerId 属性相同的用户 ID。

如果用户未成功对应用进行身份验证,则此属性值为空。

如果应用基于用户标识存储本地数据,则必须检查 authenticatedSafeCustomerId 属性,以确保自上次对应用进行身份验证以来没有更改。 在启动或激活应用时检查此属性,然后获取用户标识和相关票证。

适用于