OnlineIdAuthenticator.AuthenticatedSafeCustomerId 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回已成功为应用进行身份验证的用户的 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
属性值
已成功为应用进行身份验证的用户的 ID。
示例
string authenticatedSafeCustomerId = onlineIdAuthenticator.authenticatedSafeCustomerId;
if (authenticatedSafeCustomerId != string.Empty)
{
// use
}
注解
此属性返回与 UserIdentity.SafeCustomerId 属性相同的用户 ID。
如果用户未成功对应用进行身份验证,则此属性值为空。
如果应用基于用户标识存储本地数据,则必须检查 authenticatedSafeCustomerId 属性,以确保自上次对应用进行身份验证以来没有更改。 在启动或激活应用时检查此属性,然后获取用户标识和相关票证。