如何用角连接服务层

2020-08-22 10:52发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


特殊,我想知道使用会话ID进行呼叫。 这是我的错误未授权。

请有人帮助我。

screenshot.jpg (208.8 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


特殊,我想知道使用会话ID进行呼叫。 这是我的错误未授权。

请有人帮助我。

screenshot.jpg (208.8 kB)
付费偷看设置
发送
2条回答
大道至简
1楼-- · 2020-08-22 11:18

您的角度应用程序由域名localhost:4200提供。

它正在尝试从另一个域(服务层)获取数据。

这称为跨域资源共享(CORS),并且在所有现代网络浏览器中默认情况下出于安全原因将其禁用。

两种解决方法:

1-为您的应用实现一个后端,让该后端调用服务层,并将数据传递到您的前端angular(我的选择)

2-在服务层上启用CORS
hengyuye
2楼-- · 2020-08-22 11:31

您有任何示例可以致电Angular吗? 通过Service层,我已经更改了CORS,但仍然出现错误。

CORS策略已阻止从来源" http://localhost:4200"访问" https://Mypc:30030/b1s/v1/BusinessPartners"处的XMLHttpRequest:Access-不允许请求标头字段b1session 飞行前响应中的Control-Allow-Headers。

一周热门 更多>