0

我在我的 asp.net c# 网站项目中使用实体框架 5.0。

数据库服务器位于远程服务器上,我的开发人员机器位于具有 LDAP 身份验证的 HTTP 代理后面。

如何配置我的项目以使用特定的代理设置来建立与我的 MSSQL 服务器的连接?

4

1 回答 1

1

由于 SQL Server 本身不使用 HTTP 通信,因此它不能与 HTTP 代理一起使用(除非代理允许直通,在这种情况下,它确实断开了自己充当代理的连接,并且此页面可能很有趣)。远形式的所有 HTTP 代理都将允许这样做。

要通过 HTTP 代理从 SQL Server 向您的安装公开数据,您可能需要考虑在 SQL Server 端创建OData 服务,并将其用于应用程序中的数据访问。这将允许您以代理友好的方式通过 HTTP 查询数据库。

于 2013-04-12T11:43:55.843 回答