2020-09-16 20:52发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在使用ajax调用登录到B1服务层。
服务层正在接收登录请求。 我可以在日志中看到它。
但是,ajax调用失败并显示以下错误:"跨域请求被阻止:相同的原始策略不允许......(原因:缺少CORS标头'Access-Control-Allow-Origin' )。
有一种简单的方法可以解决此问题吗?
感谢您的帮助。
梅尔
嗨,梅尔,
您是否已将服务层配置为允许CORS?
服务层用户手册中有一节对此进行了讨论:3.18跨源资源共享(CORS)。
" CorsEnable":是,
" CorsAllowedOrigins":" http://pvgd50839753a:8080; http://pvgd50839753a:8443"
还有一个博客: https ://blogs.sap.com/2015/09/01/b1-service-layer-how-to-enable-cors /
希望能帮上忙,特立尼达。
我也尝试了此操作,但失败了:
" CorsAllowedOrigins":" *"
Mel,
请参阅SAP注释2415097-升级后服务层错误...不确定您使用的SAP HANA的SAP B1版本是什么,但这可能会有所帮助。 另外,请尝试使用计算机的IP代替合格名称。 特立尼达示例中提供给您的机器是SAP机器...因此,您肯定会因这些机器而出错。 如果您仍然遇到问题,则可能要向SAP支持人员打开一条消息,因为特立尼达提供的信息就是解决此类问题的方法。
涡流
应允许将什么IP和端口作为来源?
我尝试了很多选择,包括星号,应该允许所有选择。
初始网页网址为http://hanab1vm2:8000/tests/Mel2/webapp/index.html。
这是否意味着我必须允许http://hanab1vm2:8000? 什么端口?
谢谢
最多设置5个标签!
嗨,梅尔,
您是否已将服务层配置为允许CORS?
服务层用户手册中有一节对此进行了讨论:3.18跨源资源共享(CORS)。
" CorsEnable":是,
" CorsAllowedOrigins":" http://pvgd50839753a:8080; http://pvgd50839753a:8443"
还有一个博客: https ://blogs.sap.com/2015/09/01/b1-service-layer-how-to-enable-cors /
希望能帮上忙,
特立尼达。
我也尝试了此操作,但失败了:
" CorsAllowedOrigins":" *"
Mel,
请参阅SAP注释2415097-升级后服务层错误...不确定您使用的SAP HANA的SAP B1版本是什么,但这可能会有所帮助。 另外,请尝试使用计算机的IP代替合格名称。 特立尼达示例中提供给您的机器是SAP机器...因此,您肯定会因这些机器而出错。 如果您仍然遇到问题,则可能要向SAP支持人员打开一条消息,因为特立尼达提供的信息就是解决此类问题的方法。
涡流
应允许将什么IP和端口作为来源?
我尝试了很多选择,包括星号,应该允许所有选择。
" CorsAllowedOrigins":" *"
初始网页网址为http://hanab1vm2:8000/tests/Mel2/webapp/index.html。
这是否意味着我必须允许http://hanab1vm2:8000? 什么端口?
谢谢
一周热门 更多>