簡體   English   中英

wso2獲取org.apache.rampart.RampartException:不支持的SignedSupportingToken

[英]wso2 getting org.apache.rampart.RampartException: Unsupported SignedSupportingToken

我們正在嘗試在wso2 esb中執行poc來調用啟用了ws-security的BE服務。 我們已經在wso2中設置了直通代理,並根據www.soasecurity.org配置了端點。 但是,當嘗試使用直通代理時,我們始終收到以下錯誤。 請告知我們是否做錯了什么...

ERROR - Axis2Sender Unexpected error during sending message out
rg.apache.axis2.AxisFault: Unsupported SignedSupportingToken : "{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}IssuedToken"
       at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:76)
       at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340)
       at org.apache.axis2.engine.Phase.invoke(Phase.java:313)
       at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:261)
       at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:426)
       at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185)
       at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167)
       at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
       at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:481)
       at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:57)
       at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:342)
       at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:329)
       at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59)
       at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:173)
       at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
       at org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:404)
       at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:184)
       at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
       at java.lang.Thread.run(Thread.java:724)
Caused by: org.apache.rampart.RampartException: Unsupported SignedSupportingToken : "{http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702}IssuedToken"
       at org.apache.rampart.builder.TransportBindingBuilder.build(TransportBindingBuilder.java:103)
       at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:140)
       at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:65)
       ... 20 more

您用來保護BE服務的安全策略是什么?

似乎ESB無法理解用於BE服務的安全策略。 關注博客 ,您將能夠解決您的問題。

MANISHA

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM