云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

虚拟主机_权限数据库设计_新注册优惠

小七 141 0

出于安全原因,浏览器确保来自某个源的前端JavaScript代码只对同一源主机进行后端调用。但是,选购云服务器,使用CORS,主机可以通过一些头通知浏览器允许来自某些来源的呼叫。要阅读更多关于CORS的信息,服务器,请在这里阅读更多信息。通过此启用,您的SAC将能够直接与您的BW inA API进行通信,而无需运行额外的反向代理。

ABAP Netweaver 7.52+支持现成的CORS设置,大数据产业,数据中心解决方案,大数据分析软件有哪些,但是对于旧版本,有一个解决方法可以完成。这篇简短的文章将指导您为这两种方案启用直接连接。

确保icf/cors\U enabled设置为1。

转到事务UCONCOCKPIT>Uniefeid ConActivity方案选择>HTTP白名单方案>跨源资源共享。

转到编辑模式并为BW InA添加以下三个条目服务:

添加三个服务后,您必须保存更改。

注意:此解决方法依赖于以下帖子。如需更多详细信息,请阅读此处:

在您的BW系统上,在某处创建一个文件(例如:/usr/sap//SYS/profile/cors\u rewrite),然后将其添加到icm/HTTP/mod\u 0中,如下所示:

该文件应包含以下内容:

请将{SAC\u HOSTNAME}替换为您的SAC主机名(如果没有标准,则包括端口),您还可以调整模式以满足您的要求(http或https或两者兼有)

最后,您必须重新启动您的ABAP系统。

之后,您应该能够在SAC中创建直接的实时BW连接:

注意#1:作为先决条件,您必须在浏览器中取消阻止第三方Cookie

Chrome:

Safari:

注意#2:对于对于同一个BW后端系统,您可以通过反向代理配置直接连接或路径连接,如果最终用户在同一个后端的同一会话中的两个场景之间混合,那么会话处理可能会受到影响,并且预期会发生不可预知的行为。