我安装了springxd 1.0.1版本。我通过启用https://github.com/spring-projects/spring-xd/wiki/Application-Configuration#enabling-https中指定的SSL属性,将spring-xd配置为在HTTPS模式下运行。之后我能够成功启动xd管理员和容器。我也设置了httpSSL.properties。但是,我无法正确获取xd shell。或管理员用户界面运行。我知道我必须指定这些新的ssl属性供他们使用,但我不知道在哪里。运行xd shell时的输出是:
1.0.1.RELEASE | Admin Server Target: http://localhost:9393
-------------------------------------------------------------------------------
Error: Unable to contact XD Admin Server at 'http://localhost:9393'.
Please execute 'admin config info' for more details.
-------------------------------------------------------------------------------
Welcome to the Spring XD shell. For assistance hit TAB or type "help".
server-unknown:>
当我尝试使用admin-ui时,我的连接中断了#39;错误。
编辑:我通过启用servers.yml中的属性尝试了基本身份验证。有了这个,我可以让admin-ui工作,但shell仍然无法正常工作。我试图找到我需要设置哪些配置,使这项工作失败。非常感谢任何帮助。
非常感谢任何指针。
非常感谢,
AG
答案 0 :(得分:2)
阿沙,
一些澄清:
xd:> admin config server https://localhost:9393
(请注意,该协议现在是https)
xd:> admin config server --uri https://localhost:9393 --username adminUserName --password adminPassword
(如reference documentation中所述)
希望这有帮助, 的Marius