銀聯支付jboss 環境下報異常JCE cannot authenticate the provider BC的解決方法

<subsystem xmlns="urn:jboss:domain:ee:1.0"/>

銀聯支付jboss 環境下報異常JCE cannot authenticate the provider BC的解決方法


我是在jboss 部署銀聯支付時遇到這個異常,解決方法如下:

1、找到jboss 的安裝目錄:

   $JBOSS_HOME/modules/org 

2. 在org 目錄下 創建 /bouncycastle/main/ 文件目錄。

  將bcprov-jdk16-146.jar、module.xml(該文件可去其它同級目錄copy過來)放到該目錄下

<module xmlns="urn:jboss:module:1.1" name="org.bouncycastle">
    <resources>
        <resource-root path="bcprov-jdk16-146.jar"/>
    </resources>
    <dependencies>
        <module name="javax.api" slot="main" export="true"/>
    </dependencies>
</module>


3.找到 $JBOSS_HOME/standalone/configuration/standalone.xml

<subsystem xmlns="urn:jboss:domain:ee:1.0"/>
替換爲

<subsystem xmlns="urn:jboss:domain:ee:1.0">
    <global-modules>
        <module name="org.bouncycastle" slot="main"/>
    </global-modules>
</subsystem>





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章