I just browsed my CXF-Fediz wsdl file, I am seeing following. Both
TransportUT_Port and Transport_Port soap address look valid. I need to have
valid soap address for UTEncrypted_Port and UT_Por. I must missing some
additional configuration.
<wsdl:service name="SecurityTokenService">
<wsdl:port binding="wstrust:X509_Binding" name="X509_Port">
<soap:address location="
http://wkqasv0805.global.sdl.corp:8080/jaxws-sts/sts"/>
</wsdl:port>
<wsdl:port binding="wstrust:TransportUT_Binding"
name="TransportUT_Port">
<soap:address location="
http://wkqasv0805.global.sdl.corp:9080/fedizidpsts/STSService"/>
</wsdl:port>
<wsdl:port binding="wstrust:TransportKerberos_Binding"
name="TransportKerberos_Port">
<soap:address location="
http://wkqasv0805.global.sdl.corp:8080/jaxws-sts/sts"/>
</wsdl:port>
<wsdl:port binding="wstrust:UTEncrypted_Binding"
name="UTEncrypted_Port">
<soap:address location="
http://wkqasv0805.global.sdl.corp:8080/jaxws-sts/sts"/>
</wsdl:port>
<wsdl:port binding="wstrust:Transport_Binding" name="Transport_Port">
<soap:address location="/STSServiceTransport"/>
</wsdl:port>
<wsdl:port binding="wstrust:UT_Binding" name="UT_Port">
<soap:address location="
http://wkqasv0805.global.sdl.corp:8080/jaxws-sts/sts"/>
</wsdl:port>
</wsdl:service>
On Mon, Jul 9, 2012 at 12:58 PM, Gina Choi <[email protected]> wrote:
> Hi all,
>
>
> We try to integrate .NET application for SSO+Web security using CXF-Fediz
> STS. Passive profile worked well without any problem. Now we try to call
> cxf-encrypted-ut.xml endpoint using actas and we need a soap address for
> this endpoint. If we look at ADFS2.0 wsdl file, I have following part.
>
> <wsdl:service name="SecurityTokenService">
> <wsdl:port name="UserNameWSTrustBinding_IWSTrust13Async2"
> binding="tns:UserNameWSTrustBinding_IWSTrust13Async2">
> <soap12:address location="
> https://strts01.ams.dev/adfs/services/trust/13/usernamemixed" />
> <wsa10:EndpointReference>
> <wsa10:Address>
> https://strts01.ams.dev/adfs/services/trust/13/usernamemixed
> </wsa10:Address>
> </wsa10:EndpointReference>
> </wsdl:port>
> </wsdl:service>
>
> I am looking for corresponding end point soap address(
> https://strts01.ams.dev/adfs/services/trust/13/usernamemixed) from
> CXF-Fediz STS. If I look at ws-trust-1.4-service.wsdl file, we have
> following. Soap address for each ports are the same. How do we identify
> soap addresses? Do we need additional configuration? By the way, I
> currently I have CXF-Fediz STS + OpenLDAP environment.
>
> <wsdl:service name="SecurityTokenService">
> <wsdl:port name="UT_Port" binding="tns:UT_Binding">
> <soap:address location="http://localhost:8080/jaxws-sts/sts" />
> </wsdl:port>
> <wsdl:port name="X509_Port" binding="tns:X509_Binding">
> <soap:address location="http://localhost:8080/jaxws-sts/sts" />
> </wsdl:port>
> <wsdl:port name="Transport_Port" binding="tns:Transport_Binding">
> <soap:address location="http://localhost:8080/jaxws-sts/sts" />
> </wsdl:port>
> <wsdl:port name="UTEncrypted_Port"
> binding="tns:UTEncrypted_Binding">
> <soap:address location="http://localhost:8080/jaxws-sts/sts" />
> </wsdl:port>
> <wsdl:port name="TransportUT_Port"
> binding="tns:TransportUT_Binding">
> <soap:address location="http://localhost:8080/jaxws-sts/sts" />
> </wsdl:port>
> <wsdl:port name="TransportKerberos_Port"
> binding="tns:TransportKerberos_Binding">
> <soap:address location="
> http://wkengchoi.global.sdl.corp:8080/jaxws-sts/sts" />
> </wsdl:port>
> </wsdl:service>
>
> Thanks.
>
> Gina
>