WCF SAML 1.1 Кліент Issue

Вось сцэнар:

1) WCF кліент выклікае STS якiя патрабуюць маркер SAML праз запыт RST/Issue

2) СТС адказвае RSTRC/IssueFinal размяшчэння SAML маркер ў загалоўку адказу

3) WCF кліент падбірае SAML маркер робіць выклік бізнес вэб-службы

СТС і вэб-службы размяшчаюцца ў асяроддзі Java на аснове. 1) і 2) працуюць нармальна, гэта значыць, можна бачыць, што STS рэагуе чаканым чынам з SOAP-загаловак і цела правільна.

Цяпер праблема заключаецца ў тым, што пасля атрымання адказу ад STS кліент WCF адпраўляе запыт кантэксту бяспекі маркера да вэб-службе бізнесу, які, вядома, трывае няўдачу, і я не ведаю, як і чаму.

Гэта мой app.config для кліента:

<?xml version="1.0" encoding="utf-8" ?>





  
    
      
    
  





  
            
  
  
    




  



  


І гэта тое, што кліент WCF пасылае пасля атрымання маркераў SAML з STS (скарочана):

<?xml version="1.0" encoding="UTF-8"?>


http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT
urn:uuid:fecde50b-a3bd-40f1-ae5b-662a3aa9bf80
bfce2552-393d-43d0-8722-0c16ae22bba4

  http://www.w3.org/2005/08/addressing/anonymous

https://10.11.71.151/soap/RegistryStoredQuery


  2011-10-28T07:27:50.097Z
  2011-10-28T07:32:50.097Z

 .... 


...




  
  http://schemas.xmlsoap.org/ws/2005/02/sc/sct
  http://schemas.xmlsoap.org/ws/2005/02/trust/Issue
  
    iRqJf4/sY1yiu7Vh1eTGeAWJi7o0gxnhS6A2YvJQ6kI=
  
256



Любыя ідэі, што можа справакаваць такія паводзіны?

З найлепшымі пажаданнямі.

2

1 адказы

wsFederationHttpBinding has secure session set to true by default. You'll need to clone a custom binding and set this to false.

0
дададзена