1

如何以中等信任模式从 ASP.NET 2 站点访问 Mysql?我的 ISP 不允许我的网站在完全信任的情况下运行,我已经尝试了许多(如果不是全部)mysql api 来连接到数据库。

所有都会导致 SocketPermission 或 FileIOPermission 错误。我什至尝试覆盖我的 web.config 中的信任设置。

有任何想法吗?

4

1 回答 1

1

要求他们将 MySQL 程序集放入 GAC。这是第三方数据库和 Medium Trust 的常见问题。

我要补充一点,你将不得不对他们说甜言蜜语。他们将需要信任他们将要安装的软件,以免破坏他们的服务器。因此,您需要解释它是已建立的软件,并向他们提供该站点的 URL。

另一种选择是让他们稍微改变信任区的状态。这看起来有点可疑,但它不涉及接触 GAC。

于 2008-10-20T10:36:34.310 回答