Question

J'ai une application XBAP en cours d'exécution avec confiance partielle sur IIS 7.5 de ma machine locale. Je publiais le service WCF au même directery que le XBAP.

Après le saut à travers quelques cerceaux je pouvais le faire fonctionner dans Visual Studio pour le débogage perposes, mais je ne peux pas sembler le faire fonctionner sur un serveur IIS après sa publication.

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:

Alors j'ai commencé plus, faire un nouveau service WCF, nouveau XBAP et un nouveau site pour le déploiement. Après avoir vérifié toutes les étapes du chemin, je suis arrivé au travail. Alors j'ai commencé à intégrer mes applications précédentes, un par un, sur le nouveau site pour découvrir quel était le problème. Je réduit à mon service d'origine WCF, mais après ce qui en fait identique à celui qui travaille, il a toujours l'erreur de WebPermission.

Alors, je ne sais toujours pas ce qui a été l'origine du problème, autre que refaisant la réparer.

Était-ce utile?

La solution

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ée et plus d'erreur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top