将 iisexpress 连接到启用了安全性的 azure sql 数据库
Connecting iisexpress to an azure sql db which is security enabled
我创建了一个 azure sql 数据库并开始开发我的网络应用程序。从 Visual Studio 我可以使用 iisexpress 进行调试,它会很乐意连接。但是现在我打开了"Security Enabled"功能(需要加密连接),iisexpress的连接超时。
我在 azure 门户中编辑了连接字符串,实际的 azure web 应用程序工作正常,它只是用 iisexpress 进行调试,但出现故障。我已将那些确切的连接字符串复制到我的 web.debug.config.
有人知道如何让它工作吗?
如果将 "Security Enabled Access" 设置为 "Required",则无需再更改连接字符串。使用启用安全的连接字符串(看起来像:.database.secure.windows.net)的唯一原因是如果您有下层客户端。只有 .NET 4.0 及以下版本需要它。 4.5 就可以正常工作。
请注意,启用安全的连接字符串与加密无关。如果您需要审核和动态数据屏蔽,则需要此功能。
谢谢,
Tomer - MSFT。
我创建了一个 azure sql 数据库并开始开发我的网络应用程序。从 Visual Studio 我可以使用 iisexpress 进行调试,它会很乐意连接。但是现在我打开了"Security Enabled"功能(需要加密连接),iisexpress的连接超时。
我在 azure 门户中编辑了连接字符串,实际的 azure web 应用程序工作正常,它只是用 iisexpress 进行调试,但出现故障。我已将那些确切的连接字符串复制到我的 web.debug.config.
有人知道如何让它工作吗?
如果将 "Security Enabled Access" 设置为 "Required",则无需再更改连接字符串。使用启用安全的连接字符串(看起来像:.database.secure.windows.net)的唯一原因是如果您有下层客户端。只有 .NET 4.0 及以下版本需要它。 4.5 就可以正常工作。
请注意,启用安全的连接字符串与加密无关。如果您需要审核和动态数据屏蔽,则需要此功能。
谢谢, Tomer - MSFT。