2010-09-21 6 views
1

J'ai une application xbap en cours d'exécution avec approbation partielle sur IIS 7.5 de mon ordinateur local. J'ai publié le service WCF dans la même direction que le xbap. Après avoir franchi certaines étapes, je pouvais le faire fonctionner à travers Visual Studio pour le débogage, mais je n'arrive pas à le faire fonctionner sur un serveur IIS après sa publication.WPF Web (xbap) utilisant le service WCF throws exception System.Net.webPermission

Je suis en cours d'exécution sur .Net 4.0

Contenu de l'erreur: « Demande d'autorisation de type System.Net.webPermission, système Version = 4.0.0.0, culture neutre, PublicKeyToken = b77a5c56l934e089 a échoué "

Mise à jour:

Je recommençais, faisant un nouveau service WCF, nouveau XBAP et un nouveau site pour le déploiement. Après avoir vérifié chaque étape, je l'ai fait fonctionner. J'ai donc commencé à intégrer mes applications précédentes, une par une, sur le nouveau site pour découvrir quel était le problème. Je l'ai réduit à mon service Wcf d'origine, mais après l'avoir rendu identique à celui de travail, il a toujours l'erreur WebPermission. Donc, je ne sais toujours pas ce qui causait le problème, à part le fait de le refaire, je l'ai corrigé.

+0

Quelqu'un at-il trouvé une solution à ce problème? –

Répondre

0

Eh bien, en regardant à travers le fichier web.config j'ai remarqué que j'avais commenté la ligne suivante:

<serviceHostingEnvironment multipleSiteBindingsEnabled="true" /> 

Je décommenté et plus d'erreur.

+0

Pourriez-vous s'il vous plaît expliquer à propos de même. –