2013-04-12 197 views
0

我在我的asp.net c#網站項目中使用實體框架5.0。通過代理的數據庫連接

數據庫服務器位於遠程服務器上,我的開發人員機器位於使用LDAP身份驗證的HTTP代理之後。

如何配置我的項目以使用特定的代理設置建立與MSSQL服務器的連接?

+0

我已經更新了我的答案。這是HTTP。 –

回答

1

由於SQL Server本身並不使用HTTP通信,因此它不會與HTTP代理一起工作(除非代理允許直通,在這種情況下,它確實將自己從代理和代理中分離出來,並且可以使用this page may be of interest)。遠非所有的HTTP代理都會允許這樣做。

要通過HTTP代理將數據從SQL服務器公開到安裝中,您可以改爲考慮在SQL服務器端創建OData service,並將其用於應用程序中的數據訪問。這將允許您以代理友好的方式通過HTTP查詢數據庫。