点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)混合版本:6.0.0.0 我...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)混合版本:6.0.0.0 我...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
混合版本:6.0.0.0
我想为所有Web服务设置基本身份验证。 因此,我指的是下面提到的Wiki的链接,并做了提到的所有更改:
https://help.hybris.com/6.0.0/hcd/ 8c5ac868866910149e629f52b14ee73e.html
但是它没有按照预期工作。
我点击了以下Web服务,以通过Postman获取用户详细信息:
GET: https://localhost:9002/meccommercewebservices/v2/{website }/users/anonymous
响应:
{"错误":[{"消息":"未知服务器错误","类型":" UnknownError"}]}
当我在浏览器中单击它时,它显示"需要身份验证",但它无法与tomcat-users.xml文件中提到的用户名和密码一起使用,每次我在浏览器中单击它时,都会弹出弹出窗口。
tomcat-users.xml文件的路径:/config/tomcat/conf/tomcat-users.xml(PFA)
web.xml文件的路径:\ custom \ mec \ meccommercewebservices \ web \ webroot \ WEB-INF \ web.xml(PFA)
您提到的文档与OCC Web服务无关。 与OCC相关的文档位于文档的"商务"部分: https://help.hybris.com/6.0.0 /hcd/8b83004c866910148d99f640ec819cc5.html
与授权相关的Spring配置位于:
-ycommercewebservices/web/webroot/WEB-INF/config/common/security-spring.xml文件( https://help.hybris.com/6.0.0/hcd/8c189dc48669101496b594a9bb97a11b.html)。
-ycommercewebservices/web/webroot/WEB-INF/config/v2/security-v2-spring.xml
没有文档说明如何将其从OAuth更改为基本身份验证。
您需要做的是更改Spring配置。
platformwebservices是Web服务使用的基本身份验证-也许您可以使用以下配置作为示例:/platformwebservices/resources/platformwebservices-web-spring.xml
一周热门 更多>