Question

Je suis en train de déployer asp.net simples mvc application frameworkd en mai l'hébergement partagé et j'obtenir Erro comme ceci:

Exception de sécurité 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 requise s'il vous plaît contacter votre administrateur système ou modifier le niveau de confiance de l'application dans le fichier de configuration.

Détails de l'exception: System.Security.SecurityException:. Demande d'autorisation de type 'System.Security.Permissions.ReflectionPermission, de mscorlib, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' a échoué

Erreur source:

Une exception non gérée a été générée pendant l'exécution de la demande Web en cours. Les informations concernant peuvent être identifiés à l'origine et l'emplacement de l'exception en utilisant la trace de la pile d'exception ci-dessous.
http://test.pakabink.lt/

Dans mon panneau de contrôle je suis SETING "ASP.NET 2.0 Full Trust". Ce que je dois demander l'administrateur du serveur pour modifier?

Était-ce utile?

La solution

Vous devriez être en mesure de déployer bin et exécutez le framework MVC en fiducie moyenne. Il est possible qu'il y ait une autre autorisation que la société d'hébergement a enlevé mais il devrait fonctionner. Testez-vous avec le projet par défaut MVC? Si vous utilisez d'autres composants (structure carte, par exemple), qui peut provoquer l'erreur.

Consultez Bin ASP.NET MVC Déploiement de Phil Haack sur le déploiement et le niveau de confiance nécessaire.

Autres conseils

confiance moyenne ne permet pas certaines opérations de réflexion. Je suppose que une partie de votre code ou n'appelle autre partie (s) du code.

Web déployer des copies des System.Web dll dans le dossier bin, par exemple System.Web.Mvc mais pas tous. Il est un peu beaucoup de débogage pour déterminer quels sont portés disparus, comme le commentaire précédent dit au sujet des méthodes de réflexion.

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