OnlineIdAuthenticator.AuthenticatedSafeCustomerId Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die ID eines Benutzers zurück, der erfolgreich für Ihre App authentifiziert wurde.
Hinweis
Wenn Sie für Windows 10 oder höher entwickeln, verwenden Sie stattdessen die Windows.Security.Authentication.Web.Core-APIs. Weitere Informationen finden Sie unter Webkonto-Manager.
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
Eigenschaftswert
Die ID eines Benutzers, der erfolgreich für Ihre App authentifiziert wurde.
Beispiele
string authenticatedSafeCustomerId = onlineIdAuthenticator.authenticatedSafeCustomerId;
if (authenticatedSafeCustomerId != string.Empty)
{
// use
}
Hinweise
Diese Eigenschaft gibt dieselbe Benutzer-ID wie die UserIdentity.SafeCustomerId-Eigenschaft zurück.
Wenn der Benutzer nicht erfolgreich für Ihre App authentifiziert wurde, ist dieser Eigenschaftswert leer.
Wenn Ihre App lokale Daten basierend auf der Identität des Benutzers speichert, müssen Sie die authenticatedSafeCustomerId-Eigenschaft überprüfen, um sicherzustellen, dass seit der letzten Authentifizierung für Ihre App keine Änderungen vorgenommen wurden. Überprüfen Sie diese Eigenschaft, wenn Ihre App gestartet oder aktiviert wird, bevor Sie die Benutzeridentität und die zugeordneten Tickets erhalten.