点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入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
PFA。链接文本
链接文本
您是否解决了这个问题? 面临着完全相同的问题。 请告诉我们您的处理方式
您好,
您找到此问题的解决方案了吗? 面对同样的问题,并试图从过去的一周解决。 您能告诉我们解决方法吗? 提前致谢。
一周热门 更多>