首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAP高级CORS配置

SAP高级CORS配置
EN

Stack Overflow用户
提问于 2017-06-20 08:12:25
回答 1查看 1.1K关注 0票数 1

​可以告诉我如何在XS高级服务器上设置CORS过滤器。当前,所有来自客户端应用程序的请求调用( with )都被拒绝,并带有消息:

对飞行前请求的响应不会通过访问控制检查:请求的资源上没有“访问-控制-允许-原产地”标题。因此,“http://localhost:4200”源是不允许访问的。响应具有HTTP状态代码403。

XSA没有像XS服务器那样的.xsaccess文件。默认情况下,XSA应该接受所有CORS请求,但事实并非如此。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-21 18:59:11

我认为您的客户端是一个精巧的应用程序,并且在XSA上部署了其他一些“后端”应用程序。

首先,您的“后端”应用程序(java,nodejs,.)应该是多目标应用的一部分。当您构建此应用程序时,您将得到.mtar (mulri目标存档),然后应该将其部署到XSA。

此外,您还需要创建多一个模块作为MTA的一部分。模块/应用程序类型应该是html5类型,而常见的做法是将其称为web

web模块充当应用程序路由器,有一个文件xs-app.json,您可以在其中指定路由规则和cors设置。这是一个有用的特性,因为您可以以这种方式管理安全性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44647451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档