访问ISDP平台中AppCube页面,拒绝连接请求
问题描述
AppCube应用的页面通过iframe嵌入到ISDP平台,访问时报错如下:
问题原因
AppCube应用的页面通过iframe嵌入到ISDP平台出现跨域,导致打开页面失败。
解决方法
联系AppCube运维人员,添加ISDP和用户自己的域名(IP)到AppCube服务端的白名单中(即所有涉及到iframe嵌入的地址)。
添加白名单时,增量添加,不能覆盖已有的域名。
- 联系AppCube运维人员,登录AppCube后台环境。
- 在配置文件“***-ingress.yaml”中添加ISDP和用户自己的域名(IP)。
假设配置文件为:/root/important_bak/default/ingress/baasui-ingress-besbaas-appintouchmarket-ingress.yaml
如下示例中配置文件所在目录和文件名,请替换为实际环境的值。
- 进入到配置文件。
- 打开yaml文件。
vim baasui-ingress-besbaas-appintouchmarket-ingress.yaml
在文件中红色区域添加白名单,需要添加ISDP和用户自己的域名(IP)。
示例如下,请根据实际清理替换XXX为实际的域名(IP)。
set $Content_Security_Policy "frame-ancestors https://XXX.huawei.com https://XXX.XXX.XXX.XXX https://XXX.XXX.XXX.XXX https://XXX.XXX.XXX.XXX"; more_set_headers "Content-Security-Policy: $Content_Security_Policy";
- 创建容器(如果容器存在,更新容器)。
kubectl apply -f baasui-ingress-besbaas-appintouchmarket-ingress.yaml
- 在magno render的启动参数里添加相同的白名单信息。
公共问题 所有常见问题
- 登录ISDP+时,一直报错,需要多次登录
- 移动端标准页面预览与开发时设计不一致,布局展示位置大小凌乱不正确
- 低码工具的开发态BPM流程怎么部署到ISDP+?
- 迁移源码包到新环境,运行BPM流程后,预览看不到数据
- 在脚手架发布代码系统提示:无效的客户端ID和密码?
- 外网公网为什么低码开发脚手架下载组件下载失败?
- 安装脚手架出现错误提示:WAF相关配置
- 调用isdp+接口报:您没有足够的权限
- ISDP+多方协同,需要调用远程和近景摄像头还有安全帽,音视频组件irtc如何获取?
- 登录页面失败,进不去页面
- ISDP+账号授权/取消授权,在AppCube中对应业务用户权限显示错误
- 用户添加权限后,权限同步到了AppCube,但是进入AppCube开发的应用页面进不去
- 开发环境调用接口提示:接口未开放
- AppCube中业务权限凭证使用示例
- 访问ISDP平台中AppCube页面,拒绝连接请求
- 【Appcube】标准页面添加模型信息重复记录
- 第三方集成ISDP移动端页面方案
- ISDP免密登录解决方案
more