Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssl 如何在Mule中设置密码套件_Ssl_Https_Mule_Tls1.2_Anypoint Studio - Fatal编程技术网

Ssl 如何在Mule中设置密码套件

Ssl 如何在Mule中设置密码套件,ssl,https,mule,tls1.2,anypoint-studio,Ssl,Https,Mule,Tls1.2,Anypoint Studio,我正在使用Anypoint Studio 6.1和Mule 3.8.1,并尝试配置HTTPS 我的问题在于文档中指出有一个名为tls-default.conf的文件包含密码套件,但我找不到这个文件。我只能在.mule目录中找到conf文件夹,但它在我的项目文件夹之外,看起来是我的机器本地的Anypoint Studio配置(不确定我是否误解了如何部署它) 此文件在哪里?如何指定密码套件 谢谢,有三种方法可以控制密码/TLS设置:1)连接器/端点特定设置2)Mule运行时(TLS default.

我正在使用Anypoint Studio 6.1和Mule 3.8.1,并尝试配置HTTPS

我的问题在于文档中指出有一个名为tls-default.conf的文件包含密码套件,但我找不到这个文件。我只能在.mule目录中找到conf文件夹,但它在我的项目文件夹之外,看起来是我的机器本地的Anypoint Studio配置(不确定我是否误解了如何部署它)

此文件在哪里?如何指定密码套件


谢谢,有三种方法可以控制密码/TLS设置:1)连接器/端点特定设置2)Mule运行时(TLS default.conf)3)JVM级别

供#1使用


然后在HTTP连接器中引用该配置。 此示例使用全局HTTP侦听器Cfg

<http:listener-config doc:name="HTTP Listener Configuration" host="0.0.0.0" name="HTTP_Listener_Configuration" port="${https.port}"  protocol="HTTPS">
<tls:context enabledProtocols="TLSv1.2" enabledCipherSuites="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"/>
</http:listener-config>

对于#2,使用Anypoint Studio时,运行时是嵌入的,因此您需要在plugin目录中创建该cfg 例如:[Anypoint Studio插件目录]/org.mule.tooling.server.[运行时版本号]/mule/conf


对于#3-只需遵循Oracle的通用Java安全配置指南

我认为您正在查看Anypoint studio工作区。您需要查看文件的studio安装路径

(AnypointStudio_安装路径)\plugins\org.mule.tooling.server.3.8.1.ee_6.1.1.201609121705\mule\conf

<http:listener-config doc:name="HTTP Listener Configuration" host="0.0.0.0" name="HTTP_Listener_Configuration" port="${https.port}"  protocol="HTTPS">
<tls:context enabledProtocols="TLSv1.2" enabledCipherSuites="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"/>
</http:listener-config>