-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
积木BI大屏部署到服务器 设计页面和预览页面调用接口使用http调用 但是域名是https调用 跨域了 这种情况如何解决呢 #3338
Comments
前端和后端都采用https协议 |
是哪里配置的不对吗,前端协议在哪里配置 server:
port: 8085
spring:
servlet:
multipart:
max-file-size: 100MB
max-request-size: 100MB
#数据库
datasource:
url: jdbc:mysql://x:3306/jimureport?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: x
password: x
driver-class-name: com.mysql.cj.jdbc.Driver
security:
#放开预览页面不需要登录
open-view-page: true
#登录账号和密码
user:
name: "admin"
password: "123456"
#配置freemarker
freemarker:
# 设置模板后缀名
suffix: .ftl
# 设置文档类型
content-type: text/html
# 设置页面编码格式
charset: UTF-8
# 设置页面缓存
cache: false
prefer-file-system-access: false
# 设置ftl文件路径
template-loader-path:
- classpath:/templates
template_update_delay: 0
#持久层框架
minidao:
base-package: org.jeecg.modules.jmreport.*,org.jeecg.modules.drag.*
jeecg:
# local|minio|alioss
uploadType: alioss
# local
path:
#文件路径
upload: /opt/upload
# alioss
oss:
endpoint: x
accessKey: x
secretKey: xxxx
bucketName: report-hlt
# minio
minio:
minio_url: http://minio.jeecg.com
minio_name: ??
minio_pass: ??
bucketName: ??
#大屏报表参数设置
jmreport:
#多租户模式,默认值为空(created:按照创建人隔离、tenant:按照租户隔离)
saasMode:
# 平台上线安全配置
firewall:
# 数据源安全 (开启后,不允许使用平台数据源、SQL解析加签并且不允许查询数据库)
dataSourceSafe: false
# 低代码开发模式(dev:开发模式,prod:发布模式—关闭在线报表设计功能,分配角色admin、lowdeveloper可放开限制)
lowCodeMode: dev
# 展示列数
col: 100
# 展示行数
row: 200
#自定义API接口的前缀 #{api_base_path}和#{domainURL}的值
apiBasePath: https://xxx.cn/jimu
pageSize:
- 10
- 20
- 30
- 40
# 邮件发送
mail:
enabled: false
sender: 积木报表
host: smtp.exmail.qq.com
username: ??
password: ??
#输出sql日志
logging:
level:
org.jeecg.modules.jmreport: info |
你后台接口是怎么访问的,是配置了https了吗 |
配置了https, https://jimu.17biao.cn/jimu/drag/list, 管理页面打开都正常,设计页面和预览页面打开不了, 里面有接口 还是http请求的接口有跨域问题 |
我试了 docker部署也是一样,是不是确实什么配置呢 |
同问,后台服务通过apache做了反向代理,https方式访问的,但是里面drag/page/queryById?id=1023806164515782656请求变成http方式了。 |
@jhyjhy-cn |
我使用的反向代理, 是需要增加什么配置吗? |
反向代理时,代理到积木报表的协议地址也用https,试试。 |
1、项目改配置加前缀
|
版本号:1.9
问题描述:
积木BI大屏部署到服务器 设计页面和预览页面调用接口使用http调用 但是域名是https调用 跨域了 这种情况如何解决呢
错误日志&截图:
重现步骤:
The text was updated successfully, but these errors were encountered: