Donc, dès la sortie de la boîte, WCF ne me permet pas d'envoyer des informations d'identification WS-Security au format texte tel que prévu par CXF à la réception. Il semble que SecurityAlgorithmSuite différent qui ne crypte pas réellement n'importe quoi ferait l'affaire, mais je ne sais pas par où commencer quelles valeurs devraient être retournées par les différentes propriétés dans mon "PlainTextSecurityAlgorithmSuite". Est-ce que quelqu'un a fait ça? Ai-je raison de penser que cela résoudrait mon problème? Merci d'avance.WCF et informations d'identification en texte brut: Custom SecurityAlgorithmSuite?
Répondre
Cochez cette case personnalisée binding. Il permet d'envoyer un jeton UserName en texte brut sur un canal non sécurisé.
Ouais, désolé pour la réponse * très * tardive. Ce n'est que l'autre jour que la charge de travail a assez ralenti pour que je puisse y retourner. La liaison personnalisée dans votre lien fonctionne exactement comme annoncé! Malheureusement, cela m'a seulement permis de trouver une solution. Avec le nom d'utilisateur et le mot de passe en clair, nous nous appuyons sur SSL pour assurer la sécurité réelle. Hors de la boîte, cette liaison ne supporte pas https. Le correctif était simple cependant - il suffit de changer l'élément de transport pour étendre HttpsTransportBindingElement plutôt que la version Http. (suite ci-dessous ...) – Jarod
J'ai trouvé que le service d'axe que j'appelais n'incluait pas l'enveloppe de sécurité dans sa réponse et .NET non similaire. Donc, après un peu plus de recherche, j'ai trouvé un article de la Base de connaissances et un correctif - http://support.microsoft.com/kb/971493 Ce correctif ajoute une nouvelle propriété à TransportSecurityBindingElement - EnableUnsecuredResponse. Définir this à true indique au client .NET d'utiliser la sécurité sur la requête, mais l'ignorer (ou son absence) sur la réponse. BINGO! Solution de travail! Merci beaucoup pour cette liaison, qui était la clé pour que le reste fonctionne. – Jarod
- 1. Convertir XML en texte brut
- 2. WCF netTcpBinding MaxReceivedMessageSize et Custom UsernamePasswordValidation
- 3. Informations d'identification Windows et WCF
- 4. Comment analyser et convertir l'entité AutoCAD MText en texte brut?
- 5. Texte brut en alignement vertical en HTML
- 6. Codage Texte brut
- 7. Facebook SDK JS: accès_token en texte brut et sécurité
- 8. affichage en texte brut avec vert. défilement?
- 9. Comment convertir reStructuredText en texte brut
- 10. Convertir l'entrée de texte brut en HTML
- 11. Comment convertir du texte brut en ODF?
- 12. Ruby: Convertir HTML/Redcloth en texte brut
- 13. Comment crypter/décrypter par programmation des informations d'identification en texte brut dans JSP?
- 14. IDispatchMessageInspector pour consigner les messages de savon en texte brut?
- 15. javascript texte brut url analyse
- 16. Afficher un fichier texte dans deux boîtes, une en texte brut et l'autre converti en hexadécimal
- 17. comment convertir du texte HTML en texte brut?
- 18. Texte brut base de données
- 19. Convertir du HTML en texte brut en utilisant C++
- 20. Conversion de Wikitext en texte brut en Java
- 21. Formatage d'un e-mail en texte brut en C#
- 22. Détection d'un fichier binaire ou texte brut
- 23. Comment ajouter automatiquement des tags aux données en texte brut?
- 24. Exécution NBehave texte brut scénarisé en utilisant TD.NET
- 25. Convertir le flux RTF en flux de texte brut
- 26. Une source de contrôle peut-elle être en texte brut?
- 27. Envoi d'e-mails en texte brut à l'aide de PHPMailer
- 28. python convertir microsoft office docs en texte brut sur linux
- 29. AS3/AIR - Création d'un fichier texte brut?
- 30. Pourquoi le protocole HTTP est-il conçu en texte brut?
Pouvez-vous poster les détails de liaison? – Kangkan