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

Reply via email to