2011-11-09 3 views
0

J'essaie de consommer un service Web avec WS-Security fait en Java, à partir de mon application ASP.NET 1.1. Quand j'appelle la méthode du service, l'application affiche une erreur sur le proxy, puis-je créer un objet proxy et ASIGN les pouvoirs à lui, mais lorsque je tente la demande, je reçois une erreur comme:WS-Security Framework 1.1 .Net

Impossible de se connecter

Devrais-je utiliser WSE?

S'il vous plaît, quelqu'un m'aider. Merci pour votre temps.

ps. désolé pour mon anglais, ce n'est pas ma langue

Répondre

0

WS-Security est une grande spécification avec beaucoup de spécifications connexes. Vous devez savoir de quoi exactement avez-vous besoin. .NET 1.1 n'a pas de support pour WS-Security. Un support peut être ajouté par WSE mais il y a de grandes chances qu'il ne couvrira tout simplement pas les fonctionnalités dont vous avez besoin. Dans le pire des cas, vous devrez implémenter une partie de ces spécifications par le biais de SOAP Headers et SOAP Extensions ou vous devrez effectuer une mise à niveau vers une version .NET plus récente prenant en charge WCF et espérer que l'ensemble de fonctionnalités WCF contienne les fonctionnalités dont vous avez besoin.

+0

merci. le WS est WS-Security UsernameToken standard, j'essaie déjà avec wcf mais ça ne marche pas. Je ne peux pas mettre à jour le framework, cause est une très grosse application – user1038642

+0

UserNameToken est juste un simple en-tête SOAP (avec une complexité supplémentaire en cas de mot de passe digéré). Vous pouvez l'implémenter suivant la version correcte de la norme utilisée par le service. –

Questions connexes