1

WSO2 BAM倹約認証を無効にすることは可能ですか?「localhost」とは別のホストでBAMを公開していますが、次のエラーが発生します

507672 [pool-7-thread-30] ERROR org.wso2.carbon.bam.agent.publish.ThriftAuthenti
cationClient  - Transport Exception for user : admin for url : https://XXX.YYY.ZZZ
.WWW:PORT/
org.apache.thrift.transport.TTransportException: javax.net.ssl.SSLHandshakeExcep
tion: java.security.cert.CertificateException: No subject alternative names pres
ent
        at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:154)

ここで、トラストストアを再生成する必要があることを確認しました。ただし、現時点ではテストを実行しているだけなので、代わりに認証を無効にできるかどうか疑問に思っています。

ご協力ありがとうございました

4

1 に答える 1

1

基本的にWSO2BAMでは、最初の認証後にのみThriftを介してデータを転送できます。ただし、効率を上げるために、認証なしでThriftを介してペイロードデータを送信できます。ただし、この場合でも、JSPページには初期認証が必要です。

完全に認証されたデータの場合はssl://192.168.1.2:9:7611のような形式を使用し、データを認証しない場合はtcp://192.168.1.2:9:7711のような形式を接続URLに使用します。

7611と7711は、Thriftサーバーのポート番号に関連していることに注意してください。

于 2012-11-24T16:11:28.410 に答える