在我的Jelastic环境中,我想禁用内置SSL。通过Jelastic Jmeter 板,可以归结为单击以下按钮:
然后通过点击“打开”按钮将其关闭:
我正在寻找通过Jelastic API禁用它的方法。我尝试调用以下方法,但没有成功:
这两个方法要么不执行任何操作,要么返回以下错误:SSL证书未绑定到容器内我怎样才能达到我想要的?
fd3cxomn1#
我认为唯一的方法是通过changeTopology设置sslstate-但是要注意,您需要传递与其现有状态(节点组成和cloudlet等)完全匹配的整个环境拓扑,以避免任何不必要的更改!通过控制面板执行此步骤时,请参见浏览器devtools中的网络选项卡以获取完整示例。您忽略的任何内容都将被删除...
sslstate
bqf10yzr2#
看起来有一个未公开的API方法,它允许做我想做的事情。下面是一个示例清单来说明这个方法:
type: update name: Disable SSL onInstall: - jelastic.environment.control.editenvsettings: settings: sslstate: false
我所能访问的最新文档,API,没有提到它,但是,它是有效的。
2条答案
按热度按时间fd3cxomn1#
我认为唯一的方法是通过changeTopology设置
sslstate
-但是要注意,您需要传递与其现有状态(节点组成和cloudlet等)完全匹配的整个环境拓扑,以避免任何不必要的更改!通过控制面板执行此步骤时,请参见浏览器devtools中的网络选项卡以获取完整示例。
您忽略的任何内容都将被删除...
bqf10yzr2#
看起来有一个未公开的API方法,它允许做我想做的事情。下面是一个示例清单来说明这个方法:
我所能访问的最新文档,API,没有提到它,但是,它是有效的。