OAuthAuthorizationServerProvider.OnGrantAuthorizationCode 屬性

當 Token 端點的要求與 "authorization_code" 的 "grant_type" 抵達時呼叫。 這會發生在授權端點重新島向 user-agent 回具有 "code" 參數的用戶端,且用戶端會與 "access_token" 進行交換。 與授權碼相關聯的宣告和屬性會呈現在 context.Ticket 中。 應用程式必須呼叫 context.Validated 來指示授權伺服器中介軟體在這些宣告和屬性上簽發存取語彙基元。 context.Validated 的呼叫可能指定不同的 AuthenticationTicket 或 ClaimsIdentity 以控制授權碼到存取語彙基元的資訊流。 使用 OAuthAuthorizationServerProvider 的預設行為是將資料從授權碼流向未修改的存取語彙基元。 另請參閱 http://tools.ietf.org/html/rfc6749#section-4.1.3

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

public Func<OAuthGrantAuthorizationCodeContext, Task> OnGrantAuthorizationCode { get; set; }
顯示: