OAuthAuthorizationServerProvider.OnGrantClientCredentials 屬性

當 Token 端點的要求與 "password" 的 "grant_type" 抵達時呼叫。 這會在使用者直接提供名稱和密碼認證到用戶端應用程式的使用者介面時發生,且用戶端應用程式會使用其來取得 "access_token" 和選擇性的 "refresh_token"。 若 Web 應用程式支援資源擁有者認證授與類型,其必須適當驗證 context.Username 和 context.Password。 若要簽發存取語彙基元,context.Validated 必須以新票證呼叫,此票證包括應該與存取票證相關的資源擁有者相關的宣告。 預設行為是要拒絕此授與類型。 另請參閱 http://tools.ietf.org/html/rfc6749#section-4.30.2

命名空間:  Microsoft.Owin.Security.OAuth
組件:  Microsoft.Owin.Security.OAuth (在 Microsoft.Owin.Security.OAuth.dll 中)

public Func<OAuthGrantClientCredentialsContext, Task> OnGrantClientCredentials { get; set; }
顯示: