SignedHttpRequestHandler.CreateHttpRequestPayload 方法

定义

创建 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 请求。

适用于