第3章 結束會話端點(EndSession Point) - IdentityModel 中文文檔(v1.0.0)

RequestUrl類可用於構造URL發送到OpenID Connect EndSession endpoint。git

CreateEndSessionUrl擴展方法支持最經常使用的參數:github

/// <summary>
/// Creates a end_session URL.
/// </summary>
/// <param name="request">The request.</param>
/// <param name="idTokenHint">The id_token hint.</param>
/// <param name="postLogoutRedirectUri">The post logout redirect URI.</param>
/// <param name="state">The state.</param>
/// <param name="extra">The extra parameters.</param>
/// <returns></returns>
public static string CreateEndSessionUrl(this RequestUrl request,
    string idTokenHint = null,
    string postLogoutRedirectUri = null,
    string state = null,
    object extra = null)
{ ... }

注意
extra參數能夠是一個串字典或任意其它類型的具備屬性。在這兩種狀況下,值都將序列化爲鍵/值。c#

github地址session

相關文章
相關標籤/搜索