AJS.params.baseURL 返回错误的基本 URL(HTTP 而不是 HTTPS)

问题描述 投票:0回答:1

我使用的是JIRA v9.11.3

应用程序在反向代理后面的 K8s 中运行。

当我访问 https://[MyDomain]/jira/secure/InsightReportManager.jspa 页面尝试访问 http://[MyDomain]/jira/rest/insight-widgets/1/user/configuration

因为它从 riada.api.baseURL 获取 BaseUrl,而 riada.api.baseURL 又从 AJS.params.baseURL 获取基本 URL

我已经将 Jira 基本 URL 配置为 HTTPS,并且所有其他页面都工作正常。什么地方出了错?万分感谢!

jira
1个回答
0
投票

找到答案了。仅在 Jira 设置中配置 Jira 基本 Url 是不够的。 Tomcat服务器配置/环境变量本身必须重新配置。

  - ATL_PROXY_NAME=localhost
  - ATL_PROXY_PORT=80
  - ATL_TOMCAT_PORT=8080
  - ATL_TOMCAT_SCHEME=http
  - ATL_TOMCAT_CONTEXTPATH=/jira

必须更改为

  secure="true"
  scheme="https"
  proxyName="YourDomain"
  proxyPort="443"
© www.soinside.com 2019 - 2024. All rights reserved.