Freigeben über


OnlineIdAuthenticator.AuthenticatedSafeCustomerId Eigenschaft

Definition

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

String

Platform::String

winrt::hstring

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.

Gilt für: