1

リモート Java プログラムから呼び出される Web サービスがあります。PicketLink を使用して、WS-Trust で Web サービスを保護したいと考えています。PicketLink は機能しており、WSTrustClient クラスを使用して picketlink-sts からトークン (アサーション) を取得できます。

しかし、JBoss 7 では、クライアント側の WS ランタイム クラスにこのトークンを提供する方法がないようです。JBoss サイトのサンプルはこれを使用します。

((BindingProvider) port).getRequestContext().put(SAML2Constants.SAML2_ASSERTION_PROPERTY, assertion);

しかし、JBoss 7 または PicketLink jar のいずれにも org.picketlink.trust パッケージがないため、org.picketlink.trust.jbossws.SAML2Constants は存在しません。

4

1 に答える 1

0

PicketLinkの経験は(まだ)ありません。しかし、いくつかのグーグルは私をこのフォーラムの質問と回答に導きました。

于 2012-08-20T08:25:24.987 に答える