我在azure(标准S1层)中创建了一个新网站。只是一个空站点。然后我从Linked Resources选项卡链接了一个新的MySQL资源。我刚刚输入了DB和位置的名称并保存了。现在,我可以在我的网站门户的链接资源选项卡中看到状态为Linked的资源。但是当我导航到配置选项卡时,我看不到该数据库的任何连接字符串。此外,当我导航到仪表板选项卡并单击查看连接字符串时,我收到一条消息“您没有连接字符串”。谁能帮帮我?
答案 0 :(得分:0)
我刚创建了一个新网站和一个新的链接MySQL数据库来验证您的问题。
创建数据库后,我可以在"链接资源"标签。在"配置"选项卡我可以看到连接字符串之后我按下"显示连接字符串"链接。此外,在"仪表板"选项卡我可以在按下"查看连接字符串"链接。
如果您去Kudu并检查您网站的配置文件,也可以检查连接字符串。转到http://YOUR_SITE_NAME.scm.azurewebsites.net/Env#connectionStrings查看已配置的连接字符串。
如果您无法看到任何已配置的连接字符串,我不确定发生了什么。我的猜测是,在保存网站设置或创建数据库时出现了问题。
当我创建一个新的api应用程序时,我最近遇到了类似的情况。对我来说,删除并重新创建它,解决了我的问题。