我已经按照文档中关于生成JWT令牌的所有说明进行了操作,但只接收“坏请求”作为响应。。。
当我尝试运行eg-01-php-jwt时,也会发生同样的情况。我正在使用DocuSign演示环境,并使用Postman和curl模拟请求
我正在做的步骤是:
我的(更新的)生成的令牌是
eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJjMGMzZTNiNC04N2VjLTQ2ZTYtYWZhZC05ZjhjZjlkZGE4NGMiLCJzdWIiOiI2ODE4NWZmMS00ZTUxLTRjZTktYWYxYy02ODk4MTIyMDMzMTciLCJpYXQiOjE1NTExMDA0MDksImV4cCI6MTU1MjEwMDQwOSwiYXVkIjoiYWNjb3VudC1kLmRvY3VzaWduLmNvbSIsInNjb3BlIjoic2lnbmF0dXJlIGltcGVyc29uYXRpb24ifQ.I1LhY77Rd0-op6UE3zUQvA5UxXIBzHUMyhhrwSN_TBv9ghiNAOr2aVz8Glf16bulkqSrE6A67h3DvL_VDm5NpNzcDQttjlf-CtlnBrjyt2w1niZkYnlmrUXW3SofDJkNHEj9-zQOa2XBrzTOLIhD6g2V0adBe45mwwGpMpOu0oPameUseDVEBeQ50mCZcyiMGYazEA0qeE9Ws9Rb7GxZxmOIZXaWirohmJhNfic5wHprJvA6tTwxai5-4xAwnhrjpsOWKoQRxXRkCKKcIIrKf8SEz4KOH2RCUBqMZRGys81CIDtowtLoDUeMCRKTaxnbrCFax4blJSZ8X3ptyneVpw
UPDATE@2019-02-26:
为了实现我想要的,我需要完成授权代码流,从步骤4(检索用户数据)获取用户帐户ID,最后在有效载荷下生成jwt令牌,该信息作为子令牌!
该断言以前只包括签名
范围。JWT身份验证需要签名模拟
。
现在已经更新了,还有几个其他可能的问题:
>
无效的用户ID。JWT断言要求在sub
字段中有一个活动的用户ID。如果用户已关闭或ID不正确,则此操作将失败。
无效的签名。JWT断言必须使用与正在使用的iss
/客户端ID关联的RSA私钥进行签名。如果存在任何无效/编码字符或尾随空格,则签名可能无效。
我建议在DocuSign支持下打开一个案例。在您这方面,您只会收到错误无效\u grant
。支持端日志记录将有一个更具体的错误。为协助解决问题,在打开案例时,请提供以下信息:
x-DocuSign-TraceToken
头值我使用下面的代码发出http请求,但当抛出异常时,我无法获取每个字段的错误消息。在postman中,它确实显示了正确的错误消息: 它只是显示消息“” 然而,在《邮递员》中,它显示:
对于错误的响应,是否可能在响应中返回验证注释消息?我认为这是可能的,但我注意到我们的项目没有给出详细的不良请求信息。 如果请求缺少IDField,我希望返回“IDField is required”。我用的是泽西2.0。我看到的回应是...
Making authenticated requests(请求身份验证) 通过 access tokens 进行身份验证 在REST URL中使用当前用户ID 删除 access token 应用中,创建和验证用户的基础流程过程是: 注册用户通过 User.register(), 继承 PersistedModel 对象 使用 User.login(), 让用户在客户端获得 access tok
签名认证 请求签名认证 预签名认证 OAuth 认证 认证方式 使用场景 特点 预签名 移动端或终端设备 客户端只需要基本的网络库即可完成基本的上传和下载操作,无须集成SDK,无密钥泄漏风险;需要有自己的服务端下发预签名链接 请求签名 服务端或移动端 各语言SDK都支持,最简单的集成方式 OAuth 移动端 支持各三方OAuth
当我运行我的gRPC客户端,它试图将请求流式传输到服务器时,我收到了这个错误:"TypeError: has typelist_iterator,但期望其中之一:bytes, unicode" 我需要以某种方式对我发送的文本进行编码吗?错误消息有一定的意义,因为我肯定是在传入一个迭代器。我从gRPC留档中假设这是需要的。(https://grpc.io/docs/tutorials/basic/p
Postman成功调用Firebase API,但Apache Camel-Spring Boot应用程序返回错误。 API:https://fcm.googleapis.com/fcm/notification?notification_key_name=expectedvalue Http方法:GET 标题: 授权:预期值 Content-Type:应用程序/json project_id:预