点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我在REST接收器通道中遇到以下错误(通过OAUTH 2.0 Grant类型)。
正在捕获异常调用消息传递系统:com.sap.aii.adapter.rest.ejb.common.exception.HttpCallException:HTTP OAUTH 2.0 CLIENT CREDENTIALS GRANT调用 https://url.com :443/api/authentication/access_token不成功。
获取访问令牌时出错-响应代码:400响应:
{
"错误说明":"客户端身份验证失败",
"错误":" invalid_request"
}:
感谢和问候,
Rajesh PS
你好伴侣,
实际上,问题出在请求URL。 无法查询授权URL来检索访问令牌。
此后在REST接收器通道中添加了新的模块参数" Oauth20AutorizationServerRequestType"并将其值设置为" query"之后,它便成功运行(简单参考:SAP Note 2639934)。
此新模块参数允许指定如何从伙伴授权服务器请求访问令牌。 默认值为"标头"。
注意:此接口适用于OAUTH 2.0客户端凭据授予类型。
感谢和问候,
Rajesh PS
嗨,Rajesh,
如果您要呼叫端口443,是否确定是否已在PI中安装了必需的证书?
谢谢
Sugata
如果您收到上述json响应,则表明服务器可访问且身份验证失败。 检查请求规格。 尝试使用其他客户端工具。
一周热门 更多>