WCF wsHttpBinding dans SoapUI
Je suis en train d'ajouter un service WCF avec wsHttpBinding
à soapUI.
Je suis à l'aide de messages de sécurité et il fonctionne avec le client de test mais SoapUI retourne
Une erreur s'est produite lors de la vérification de sécurité pour le message
Ici, c'est le service de configuration:
<wsHttpBinding>
<binding name="wsHttpSecure">
<security mode="Message">
<message clientCredentialType="UserName" negotiateServiceCredential="true"
establishSecurityContext="false" algorithmSuite="Default" />
</security>
</binding>
</wsHttpBinding>
Ici http://www.soapui.org/SOAP-and-WSDL/applying-ws-security.html est un document, mais ils disent que j'ai besoin .jks fichier. Je n'ai codé valeur de clé publique générée par SvcUtil en test le fichier de configuration client.
Voir ma réponse à stackoverflow.com/a/13989176/52277 comment configurer WS-UN onglet dans SoapUI projet pour wsHttpBinding service
OriginalL'auteur jlp | 2012-04-16
Vous devez vous connecter pour publier un commentaire.
ce paramètre n'est pas interopérable avec soapUI:
changer de faux
soapui.org/forum/viewtopic.php?f=2&t=15153
Merci pour le lien. Cependant, ils ont toute la section sur ce sujet soapui.org/SOAP-and-WSDL/applying-ws-security.html - qu'est-ce que?
negotiateServiceCredential qui utilise le protocole ssl négociés qui est de la wcf norme de propriété. il ne fait pas partie de la norme ws-security. alors que d'autres produits peuvent essayer de la mettre en œuvre ce qui a jamais été fait.
OriginalL'auteur Yaron Naveh
après beaucoup de recherches, j'ai trouvé une solution sur un blog.
Vous devez vérifier la WS-UN:case, situé sur le WS-UN onglet options.
Après l'avoir fait, mon problème a été résolu.
Ce blog est celui contenant la solution. Merci David!!
OriginalL'auteur jccprj