You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Fineract API本地8080端口无法访问及SSL与UI URL配置求助

问题排查与配置指南

一、排查/actuator/info 404错误

  • 检查Actuator端点暴露配置:在Fineract的application.properties或application.yml中,确认是否开启了info端点的暴露。添加或修改配置:
    management.endpoints.web.exposure.include=info,health
    # 若需要暴露所有端点可设为*
    # management.endpoints.web.exposure.include=*
    
  • 验证Actuator依赖是否存在:如果是自行打包的fineract-provider.war,确保spring-boot-starter-actuator依赖已被包含在构建配置(如pom.xml)中;使用官方war包的话,确认对应版本是否内置该依赖(部分旧版本可能默认不包含)。
  • 检查Actuator基础路径配置:确认是否修改了Actuator的默认路径,若配置了management.endpoints.web.base-path,需调整访问路径为http://localhost:8080/fineract-provider/[自定义路径]/info。
  • 版本兼容性核对:不同Fineract版本对应的Spring Boot版本不同,Actuator配置项可能存在差异,建议查阅对应版本的官方文档确认配置规则。

二、配置SSL访问

1. 生成SSL证书

使用JDK自带的keytool工具生成证书:

keytool -genkey -alias tomcat -keyalg RSA -keystore /opt/tomcat/conf/keystore.jks -storepass your_ssl_password -validity 3650

2. 配置Tomcat启用SSL

编辑Tomcat安装目录下的conf/server.xml,新增HTTPS端口的Connector节点(可保留原HTTP的8080端口):

<!-- HTTPS Connector -->
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
           maxThreads="150" SSLEnabled="true">
    <SSLHostConfig>
        <Certificate certificateKeystoreFile="conf/keystore.jks"
                     type="RSA"
                     certificateKeystorePassword="your_ssl_password"/>
    </SSLHostConfig>
</Connector>

3. 调整Fineract与Mifos UI的API地址

  • 在Fineract的application.properties中设置HTTPS基础URL:
    fineract.api.url=https://your_domain:8443/fineract-provider
    
  • 修改Mifos UI的配置(见下文第三部分),使其指向HTTPS接口地址。

三、修改Mifos UI显示内容

1. 源码编译场景

修改Mifos UI源码中的环境配置文件:

  • 开发环境:src/environments/environment.ts
  • 生产环境:src/environments/environment.prod.ts
    调整appName和apiUrl字段:
export const environment = {
  production: true,
  appName: "你的系统自定义名称",
  apiUrl: "https://your_domain:8443/fineract-provider",
  // 其他原有配置保留
};

修改完成后重新构建UI包:npm run build。

2. 已构建包场景

找到Mifos UI部署目录下的assets/config/config.json文件,修改对应字段:

{
  "name": "你的系统自定义名称",
  "apiUrl": "https://your_domain:8443/fineract-provider",
  // 其他原有配置保留
}

修改后重启UI服务即可生效。


内容的提问来源于stack exchange,提问作者Mark Carlton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 07:45:00