gpt4 book ai didi

http - http授权 header 中的有效字符是什么

转载 作者:可可西里 更新时间:2023-11-01 15:15:40 36 4
gpt4 key购买 nike

我在规范文档中找不到易于理解的答案。除了简单的答案外,我很乐意获得对描述此问题的规范的引用。

此问题是 Authorization header in null when setting its value to an Encrypted SAML 2 token 的后续问题.

最佳答案

RFC 2616, 14.8 Authorization:

Authorization = "Authorization" ":" credentials

RFC 2616, 11 Access Authentication:

Thisspecification adopts the definitions of [..] "credentials"from [RFC 2617].

RFC 2617, 1.2 1.2 Access Authentication Framework:

credentials    = auth-scheme #auth-param
auth-scheme    = token
auth-param = token "=" ( token | quoted-string )

RFC 2617, 2 Basic Authentication Scheme

For Basic, the framework above is utilized as follows:
 credentials = "Basic" basic-credentials

所以在固定的 Authorization: 部分之后,您可以使用:

  • token,在使用 Digest 或任何其他未指定的身份验证方案时,后跟可选的 "="(token | quoted-string)(请参阅 page 16 of RFC 2616),或者
  • "Basic"basic-credentials 使用基本身份验证时,其中 basic-credentialsbase64-encoded according to RFC 2045 .

我想您实际上是想问一个不同的问题。您在实现特定授权机制方面遇到任何困难吗?您尝试用什么语言来实现它,您目前有什么代码,问题是什么?

关于http - http授权 header 中的有效字符是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19512317/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com