通过Heroku CLI连接的Heroku Redis CLI documentation状态是不安全的,因为它依赖于redis-cli
二进制文件。
是否有通过命令行界面连接到Heroku Redis实例的安全方法?通过我的本地机器连接,或者通过dyno作为继电器都可以正常工作。
答案 0 :(得分:0)
我相信这是因为您正在使用Heroku Redis的dependencies {
compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.13'
compile group: 'org.hibernate', name: 'hibernate-core', version: '5.3.6.Final'
compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.2.4'
compile group: 'com.sun.xml.bind', name: 'jaxb-core', version: '2.3.0.1'
compile group: 'com.sun.xml.bind', name: 'jaxb-impl', version: '2.3.1'
compile 'com.sun.activation:javax.activation:1.2.0'
}
层,该层似乎不支持SSL。
用于Heroku Redis的SSL仅在生产层计划中可用。业余开发计划旨在用于测试和暂存环境,而不是生产环境。
https://devcenter.heroku.com/articles/securing-heroku-redis
类似的Q在这里回答:How can I securely connect to Heroku-hosted Redis from the command line?