2017-01-30 14 views
0

Anypoint Studio 6.1とMule 3.8.1を使用していて、HTTPSを設定しようとしています。Muleで暗号スイートを設定するには

私の問題は、暗号スイートが含まれているtls-default.confというファイルがありますが、このファイルが見つかりませんというドキュメントにあります。私は.muleディレクトリ内のconfフォルダしか見つけることができませんが、これは私のプロジェクトフォルダの外にあり、私のマシンにローカルになるAnypoint Studioの設定になります(これをどのように配置するのか誤解しているかどうかはわかりません)。

このファイルはどこにありますか、どのように暗号スイートを指定しますか?

おかげ

答えて

0

暗号/ TLSの設定を制御するための三つの方法がある:1)コネクタ/エンドポイント固有の設定2)ミュールランタイム(TLS-は、default.conf)3)JVMレベル

#1については

<tls:context name="TLS_Context" enabledProtocols="TLS1.2" enabledCipherSuites="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" doc:name="TLS Context"/> 

次に、HTTPコネクタ内のその設定を参照してください。 この例ではAnypointメーカーwithing、#2のためのグローバルな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> 

を使用しているランタイムは、したがって、埋め込まれますが、たとえばプラグインディレクトリ にそのCFGを作成する必要があります:[Anypoint-スタジオプラグイン。#3については-Directory] ​​/org.mule.tooling.server [ランタイムバージョン番号] /ミュール/ confに

- Oracleだけ

0

から、一般的なJavaのセキュリティ設定のガイドラインに従ってください、私はあなたが探していると思いますAnypointスタジオのワークスペースでファイルのスタジオのインストールパスを確認する必要があります。

(AnypointStudio_Installation_Path)\プラグイン\ org.mule.tooling.server.3.8.1.ee_6.1.1.201609121705 \ラバ\

をCONF
関連する問題