c# - 允许多个 IP 地址连接到 Windows Azure SQL Server

标签 c# sql-server asp.net-mvc azure

我是 Web 开发新手,正在使用 MVC 5/C# 开发一个 Web 应用程序,我想从多个设备(笔记本电脑、PC、iPad 等)访问 SQL 服务器中的数据。

我已在 Azure 帐户上设置了一个小型测试网站和 SQL 数据库,并且能够从单个设备从该网站运行 CRUD 操作。

我面临的问题是尝试从另一台设备访问数据时。我经常需要手动将新的 IP 地址添加到 SQL 防火墙。更糟糕的是,我的 ISP 为我提供了动态 IP。

最终,我计划提供订阅服务,客户可以通过网站登录并访问他们的数据。有没有办法允许多个连接到 Azure SQL 数据库而无需手动更新防火墙?

在运行 SQL Server 的虚拟机上设置 Azure VPN 是否可行?

问候, 马克

最佳答案

Windows Azure 移动服务可能值得一看。移动服务自动通过 Windows Azure SQL 数据库提供 REST 接口(interface)。可能是一个不错的选择,特别是如果希望从多个设备访问数据库。

http://www.windowsazure.com/en-us/documentation/articles/mobile-services-windows-store-dotnet-get-started-data/

关于c# - 允许多个 IP 地址连接到 Windows Azure SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21379886/

相关文章:

sql-server - 数据库中所有用户定义函数的 SQL 列表

c# - 在带有 HtmlAttributes 的 MVC Html.ActionLink 上使用 @class 和自定义类失败

c# - 在 DI 环境中使用时出现奇怪且难以调试的错误

c# - 抑制 EF 核心 3.0.x 初始化消息

c# - Runat ="server"在当前上下文中不存在

sql - 将查询合并为一个

sql - 使用 SQL 遍历非整数行

c# - 如何填充区域以外的矩形

c# - 如何在基类中声明构造函数,以便子类可以在不声明的情况下使用它们?

asp.net - CS0234 : Missing Assembly Reference