gpt4 book ai didi

java - H2 控制台在 H2 数据库中抛出错误 webAllowOthers

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:50:13 28 4
gpt4 key购买 nike

当我尝试使用 heruko 加载我的 h2 控制台时,我正在使用 heruko 部署我的应用程序,它抛出一条错误消息。

H2 控制台抱歉,远程连接('webAllowOthers')在此服务器上被禁用。

我在我的 application.properties 文件中使用以下设置

jdbc:h2:tcp://localhost/~/test
spring.datasource.platform=h2
spring.datasource.url=jdbc:h2:mem:Roomy;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.h2.console.enabled = true
spring.h2.console.settings.trace=true
spring.h2.console.settings.web-allow-others=true

我做了一些谷歌并添加了 .h2.server.properties

#H2 Server Properties
1=Generic H2 (Memory)|org.h2.Driver|jdbc:h2:mem:Roomy;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE|sa
webAllowOthers=true
tcpAllowOthers=true
webPort=8082
webSSL=false

请指出我做错了什么,我无法查看 h2 控制台有人可以帮助解决这个问题。cosole 在本地和 heroku 中工作正常,数据库工作没有问题但无法查看控制台.任何帮助将不胜感激。

谢谢柴坦尼亚

最佳答案

application.properties 中,添加以下设置。

spring.h2.console.settings.web-allow-others=true

就我而言,它有效。

关于java - H2 控制台在 H2 数据库中抛出错误 webAllowOthers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44867227/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com