点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试使用中的示例登...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在尝试使用中的示例登...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试使用
中的示例登录B1 HANA服务层" 使用SAP Business One服务层"文档。
POST https://<服务器名称/IP>:<端口>/b1s/v1/Login
{" CompanyDB":" US506"," UserName":" manager"," Password":" 1234 "}
当我在浏览器中运行时
https://MyServer:50000/b1s/v1/登录
不带任何参数的提示符出现,询问用户名和密码,但不询问CompanyDB,这似乎确认服务层正在运行并且正在响应。
在邮递员中,如果失败并显示"找不到授权标头"。
当我使用有效凭据添加参数时:
https://MyServer:50000/b1s/v1/Login
{" CompanyDB":" SBODEMOUS"," UserName":" manager"," Password":" manager"}}
在浏览器中,用户/密码提示如前所示:
在PostMan中,响应为
{
" error":{
" code":301,
" message":{
" lang":" zh-cn",
" value":" 会话无效。"
}
}
}
这似乎很简单,应该可以工作,但我缺少明显的东西。
感谢您的任何建议。
梅尔
嗨梅尔,
尝试在请求的正文中使用以下参数顺序:UserName,Password,CompanyDB。 像这样:
{" UserName":" manager"," Password":" 1234"," CompanyDB":" SBODEMOUS"}。 该请求没有标题。 在邮递员中,请确保关闭" SSL证书验证",除非您使用的是来自信任根颁发机构的证书。 如果问题仍然存在,请从
检查错误日志/usr/sap/SAPBusinessOne/ServiceLayer/logs。 它可能会提供更多详细信息。
最诚挚的问候,
邓肯
一周热门 更多>