启用https时,应用程序设置中的连接字符串不起作用:Azure Web App

时间:2018-02-12 15:18:05

标签: c# azure ssl azure-web-sites connection-string

我有一个.net核心网络应用程序,在本地环境中运行良好。但是,当我将其发布到Azure Web App时,我遇到了这个例外:

enter image description here

然后我找到this article并采用与图像显示相同的方法:

enter image description here

但是,一旦应用了设置,它就会失败。

enter image description here

教程和我的网络应用程序之间的区别在于我的人员拥有SSL认证以启用https连接。我是否需要一些额外的管理才能使Web应用程序在这种情况下获得连接字符串?

修改

我看到了@ lolops的帖子,发现在kudu环境中有一个正确的连接字符串。所以我再次发布它......它有效。这很奇怪,我不知道为什么问题已经消失。

我特意做的只是重启我的电脑。这可能是一个解决方案吗?无论如何,对不起烦恼。

1 个答案:

答案 0 :(得分:1)

尝试访问https://YOURPROJECT.scm.azurewebsites.net并找到"环境变量",搜索您的连接字符串并与您使用的变量进行比较。它将以您选择的连接类型为前缀(SQLAzure)。