UserManager<TUser>.GetUserId(ClaimsPrincipal) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果存在則傳回使用者識別碼宣告值,否則傳回 null。
public:
virtual System::String ^ GetUserId(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual string GetUserId (System.Security.Claims.ClaimsPrincipal principal);
public virtual string? GetUserId (System.Security.Claims.ClaimsPrincipal principal);
abstract member GetUserId : System.Security.Claims.ClaimsPrincipal -> string
override this.GetUserId : System.Security.Claims.ClaimsPrincipal -> string
Public Overridable Function GetUserId (principal As ClaimsPrincipal) As String
參數
- principal
- ClaimsPrincipal
ClaimsPrincipal 執行個體。
傳回
使用者識別碼宣告值,如果宣告不存在,則為 Null。
備註
使用者識別碼宣告是由 NameIdentifier 識別。