SignedHttpRequestHandler.CreateHttpRequestPayload 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建 HttpRequest 有效负载的 JSON 表示形式。
protected internal virtual string CreateHttpRequestPayload(Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestDescriptor signedHttpRequestDescriptor, Microsoft.IdentityModel.Tokens.CallContext callContext);
abstract member CreateHttpRequestPayload : Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestDescriptor * Microsoft.IdentityModel.Tokens.CallContext -> string
override this.CreateHttpRequestPayload : Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestDescriptor * Microsoft.IdentityModel.Tokens.CallContext -> string
Protected Friend Overridable Function CreateHttpRequestPayload (signedHttpRequestDescriptor As SignedHttpRequestDescriptor, callContext As CallContext) As String
参数
- signedHttpRequestDescriptor
- SignedHttpRequestDescriptor
一个结构,用于包装 SignedHttpRequest 创建所需的参数。
- callContext
- CallContext
使用身份验证项目时用于存储工作和日志的不透明上下文。
返回
HttpRequest 有效负载的 JSON 表示形式。
注解
用户可以利用 AdditionalPayloadClaims 这些声明创建其他声明并将其添加到已签名的 http 请求。