【问题标题】:How to build https url in java or mulesoft如何在 java 或 mulesoft 中构建 https url
【发布时间】:2021-06-22 19:32:32
【问题描述】:

我正在研究 mulesoft 中的流程。我需要使用自签名证书构建 https url。

有什么方法可以使用 Java 或 mulesoft 创建 https url

【问题讨论】:

    标签: java ssl url https mule


    【解决方案1】:

    如果意图是流程接收传入的 HTTPS 请求,则在流程开始时使用 Mule HTTP Listener connector,将协议设置为 HTTPS,并在 TLS configuration 中将密钥库设置为与 Java 兼容的密钥库文件包含自签名密钥对。

    例子:

    <http:listener-connection name="HTTPS_LISTENER" host="0.0.0.0" port="8081" protocol="HTTPS">
      <tls:context>
        <tls:key-store path="keystore.jks" password="password"/>
      </tls:context>
    </http:listener-connection>
    
    <flow name="someFlow">
        <http:listener path="/test" config-ref="HTTPS_LISTENER"/>
        ...
    

    如果您打算在 Mule 应用程序的流中执行 HTTPS 请求,那么您可以使用 HTTP Request connector 类似地执行此操作。只需使用带有服务器公共证书的密钥库作为信任库即可。

    【讨论】:

    • 不,对于一个 3 部分的端点,需要用 JWT 令牌形成一个 https url
    • 请在问题中添加所有详细信息。
    猜你喜欢
    • 2017-01-22
    • 1970-01-01
    • 2021-11-30
    • 2010-09-27
    • 1970-01-01
    • 2010-10-31
    • 2015-09-18
    • 2014-08-04
    • 2019-03-06
    相关资源
    最近更新 更多