J'ai écrit une application simple qui utilise WCF pour communiquer entre le client et le serveur. Quand je lance localement il fonctionne très bien, mais quand je lance le serveur et le client sur deux boîtes différentes, je reçois l'exception suivante:Définition des informations d'identification pour une application WCF
Unexpected error occured, while getting the group names from the VDN server
System.ServiceModel.Security.SecurityNegotiationException: The server has rejected the client credentials.
System.Security.Authentication.InvalidCredentialException: The server has rejected the client credentials.
System.ComponentModel.Win32Exception: The logon attempt failed
Quels sont les pouvoirs qui ne sont pas acceptés? Et comment puis-je les définir?
Existe-t-il un moyen de configurer le serveur pour qu'il ne nécessite pas d'authentification? L'application est une application de surveillance simple à la sécurité n'est pas vraiment un problème.
Désolé de ne pas être très précis: L'application utilise un proxy de conduite et il n'y a pas de fichier de configuration WCF que le code WCF est codé main.
Mon code WCF est basé sur le code dans ce tutoriel: http://www.switchonthecode.com/tutorials/wcf-tutorial-basic-interprocess-communication
Je ne konw était proctice standard pour générer les classes de WCF d'une config qu'après que j'avais fini d'écrire tout le code. Maintenant, chaque fois que je regarde un tutoriel/document d'aide, ils utilisent le code généré et tout nécessite de changer la configuration. Je n'ai pas la bande passante (je jongle déjà avec 3 projets) pour remplacer mon composant wcf par un code généré mais j'utiliserai la génération de code la prochaine fois que j'utiliser wcf.
Je pense que vous devez être plus précis. Quelle est la liaison que vous utilisez? –