Fineract CN Basic Setup



我已经遵循了这个链接https://cwiki.apache.org/confluence/display/FINERACT/Bare+minimum+to+run+Fineract-CN+locally上详细的设置,但似乎有一些属性缺失,例如:

fin.keycloak.realm.publicKey=
conf.enableAccountLevelAccessVerification=
keycloak.auth-server-url=
keycloak.realm=
keycloak.resource=
keycloak.public-client=
keycloak.principal-attribute=
keycloak.ssl-required=
keycloak.use-resource-role-mappings=

我未能在运行邮差脚本的阶段完成设置

postman_scripts/Fineract-Cn-Initial-Requests.postman_collection.jsonpostman_scripts/Fineract-Cn-Initial-Setup-Environment.postman_environment.json

有谁让这个运行起来的吗?

我已经在本地和服务器上运行了这个docker组合,没有发现任何问题,这些只有在你使用keycloak等时才需要

您必须将其添加到应用程序中。yml文件:

system:   
publicKey:
modulus: 
exponent: 65537
timestamp: 2021-12-06T10_53_11    privateKey:
modulus: 
exponent: 
initialclientid: sillyRabbit
identity:    passwordExpiresInDays: 93    timeToChangePasswordAfterExpirationInDays: 4 conf:    enableAccountLevelAccessVerification: false

keycloak:  
enabled: false

authentication: 
service:
keycloak: false
anubis: true
fin:    keycloak:
realm:
publicKey: keycloak-rsa-public-key

所以我得到相同的错误。在环境中引入。

.env_keycloak.env_keycloak

然后在你的docker-compose。Yml按照https://github.com/apache/fineract-cn-docker-compose,

我添加了这个:注意env_file的添加。docker-compose.yml一定要添加你需要的其他服务。

效果很好!

根据Fineract CN裸最小本地链接,https://cwiki.apache.org/confluence/display/FINERACT/Bare+minimum+to+run+Fineract-CN+locally,我添加这些属性位于Fineract-CN -docker-compose/keycloak-config文件夹到应用程序。

authentication:
service:
anubis: true
keycloak: false
conf:
enableAccountLevelAccessVerification: false
fin:
keycloak:
realm:
publicKey: keycloak-rsa-public-key
keycloak:
auth-server-url: https://localhost:8180/auth
bearer-only: true
confidential-port: 443
enabled: false
principal-attribute: preferred_username
public-client: true
realm: keycloak-realm
resource: kecloak-client
ssl-required: external
use-resource-role-mappings: true

它适合我。

最新更新