Question

Im juste finir le déploiement de mon site Web asp.net mvc 2 jusqu'à cloudsites de Rackspace.

Im actuellement juste obtenir une erreur en disant: System.Security.SecurityException: Échec de la demande. Description: L'application a tenté d'effectuer une opération non autorisée par la politique de sécurité. Pour accorder cette demande l'autorisation nécessaire s'il vous plaît contacter votre administrateur système ou modifier le niveau de confiance de l'application dans le fichier de configuration.

Cela se produit sur la ligne suivante: <% = Combres.WebExtensions.CombresLink ( "siteJs")%>

Il est donc quand Combres tente d'accéder aux SiteJs lien dans le fichier App_Data / Combres.xml. Im transférer ce site au-dessus de DiscountASP où il travaillait sans problème.

Des idées sur ce problème et solution serait?

Merci à l'avance

Était-ce utile?

La solution

Si je devais prendre un coup dans l'obscurité en fonction de votre environnement étant moyen Trust, je vais deviner la réflexion est votre problème. Combres utilisations Fasterflect qui est une grande bibliothèque de réflexion. Cela étant dit, les applications moyenne fiducie ne sont pas accordées ReflectionPermission pour cela lancer une SecurityException lors d'une tentative d'exécuter le code. Si vous avez des informations sur le SecurityException, pourrait-il confirmer probable si tel est bien le cas.

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