簡體   English   中英

Microsoft Azure 中的 IP 問題

[英]IP issues in Microsoft Azure

我已經設置了一個 Microsoft Azure SQL 數據庫並將連接字符串添加到我的 C# 程序中。 在做了一些研究之后,我發現您需要將單獨的 IP 添加到 Microsoft Azure 的防火牆規則中。 我遇到的唯一問題是我的客戶將使用來自不同地點的軟件,這些軟件每天都會發生變化,這意味着他們將始終擁有不同的 IP。 有沒有辦法解決這個問題? 謝謝。

最簡單(但肯定不推薦)的方法是允許所有 IP 地址連接到您的 SQL 數據庫。

更好的方法是不允許從 WPF C# 應用程序直接連接到數據庫。 而是創建一個 Web 服務並讓您的應用程序與此 Web 服務對話,並讓 Web 服務與數據庫對話。

如上所述,從您的應用程序直接訪問數據庫並不是一個好主意。 將連接字符串放入 app.config 是一個安全問題。 任何人都可以連接到數據庫並在您的應用程序之外讀取/操作數據。 通過連接字符串直接連接到數據庫時,您在應用程序中設置的任何限制都將無效。 您將只剩下 SQL 用戶提供的安全性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM