2008-10-20 8 views
1

Comment puis-je accéder à Mysql à partir d'un site ASP.NET 2 en mode confiance moyenne? Mon FAI ne permettra pas à mon site de fonctionner sous une confiance totale et j'ai essayé plusieurs (sinon tous) mysql apis pour me connecter à la base de données..NET 2.0 et MySql en mode confiance moyenne

Tous résultent en erreurs SocketPermission ou FileIOPermission. J'ai même essayé de remplacer le paramètre de confiance dans mon web.config.

Des idées?

Répondre

1

Demandez-leur de mettre les assemblys MySQL dans le GAC. C'est un problème commun avec les bases de données tierces et Medium Trust.

J'ajouterai que vous allez devoir les parler doucement. Ils vont devoir faire confiance au logiciel qu'ils vont installer pour ne pas détruire leurs serveurs. Vous devrez donc expliquer que c'est un logiciel établi et leur donner l'URL du site.

The other option est de les amener à modifier légèrement l'état de la zone de confiance. Cela semble un peu plus suspect mais cela n'implique pas de toucher le GAC.