ASP.NET Ubuntu 上托管的 5 个应用程序将无法访问 Azure SQL 数据库

ASP.NET 5 app hosted on Ubuntu won't access Azure SQL database

ASP.NET 5 应用程序在 IIS 上正常运行,并允许向 Azure SQL 服务器上的数据库添加任何内容。使用相同的连接字符串,虽然托管在 Ubuntu 上,但它无法访问数据库。没有异常被抛出,但是我的 table 数据(应该从数据库中获取)现在是 empty.And 我无法创建新行。

即使使用 KRE,是否可以从 Ubuntu 上托管的 ASP.NET vNext 应用程序访问 Azure Sql 数据库?

我知道这是不可能的,但请务必仔细检查 Ubuntu 服务器的 public IP 地址是否允许通过 SQL Azure 防火墙。

感谢 Jsinh,我找到了解决方案。是 Encrypt 引起了我大部分的问题,所以我需要将它设置为 false,另外,我需要在我的 config.json 中的 connectionString 中添加 Trusted_Connection=False。谢谢,Jsinh