.NET 2.0 и MySql в режиме среднего доверия - PullRequest
1 голос
/ 20 октября 2008

как мне получить доступ к Mysql с сайта ASP.NET 2 в режиме среднего доверия? Мой провайдер не позволяет моему сайту работать с полным доверием, и я пробовал многие (если не все) mysql apis для подключения к БД.

Все приводит к ошибкам SocketPermission или FileIOPermission. я даже попытался переопределить настройку доверия в моем файле web.config.

Есть идеи?

1 Ответ

1 голос
/ 20 октября 2008

Попросите их поместить сборки MySQL в GAC. Это распространенная проблема со сторонними базами данных и Medium Trust.

Я добавлю, что вам придется сладко поговорить с ними. Им нужно будет доверять программному обеспечению, которое они будут устанавливать, чтобы не разрушать их серверы. Поэтому вам нужно объяснить, что это установленное программное обеспечение, и указать URL-адрес сайта.

Другой вариант - заставить их слегка изменить состояние зоны доверия. Это выглядит немного более подозрительно, но это не подразумевает прикосновения к GAC.

...