WWW-Authenticate 響應頭欄位
如果受保護的資源請求包含無效的訪問令牌或訪問令牌格式錯誤,資源伺服器必須包含 HTTP“WWW-Authenticate”響應頭欄位。
“WWW-Authenticate”標題欄位使用以下格式 −
challenge = "OAuth" RWS token-challenge
token-challenge = realm
[CS error]
[CS error-uri]
[CS scope]
[CS 1#auth –param]
error = "error" "=" <"> token <">
error-desc = "error_description" "=" quoted-string
error-uri = "error_uri" = <"> URI-Reference <">
scope = quoted-value / <"> quoted-value *(1*SP quoted-value) <">
quoted-value = 1* quoted-char
其中,
realm − 這是一個屬性,指定保護的範圍,並顯示給使用者,以便他們知道使用哪個使用者名稱和密碼。此屬性只能出現一次。
error − 這是一個屬性,用於向客戶端提供訪問請求被拒絕的具體原因。
error_description − 這是一個屬性,提供可讀文字,可用於幫助理解發生的錯誤。
error_uri − 這是一個屬性,提供一個 URI 以識別具有人類可讀文字的網頁以及有關發生的錯誤的資訊。
scope − 這是一個屬性,它指定訪問令牌所需以訪問所請求資源的範圍。
oauth2.0_accessing_a_protected_resource.htm
廣告