如何解决发布时Visual Studio 2019 Azure KeyVault配置错误
我想使用刚刚创建的应用程序服务将项目部署到Azure。另外,我为所有设置创建了keyvault。
当我尝试将应用程序部署到服务时,我必须为数据库配置连接字符串。
我点击配置,然后按照说明选择正确的应用服务或keyvault。然后,在最后一步,我收到此错误。
依赖项配置进度
无法解析令牌“ ProfileResourceId”。
ErrorEmpty参数'resourceId'...
错误无法配置Azure AppService设置。
无法配置依赖项Azure Key Vault机密1
我该如何解决?
更多详细信息
我没有遵循任何文档。通常,我使用Azure DevOps将应用程序部署到Azure。在这种情况下,我更喜欢从笔记本电脑上部署应用程序。
为此,我从门户网站下载了发布配置文件,并将其添加到 Visual Studio 。
然后,我看到一些警报。一开始,我忽略了警报,但是部署的应用程序无法正常工作。因此,我尝试配置每个依赖性。
如果按+添加新的服务依赖项,则选择 Azure Key Vault 。选择Azure订阅和密钥库。然后,局部变量并检查设置。然后完成。
在解决方案中,我看到了一些有关 ServiceDependencies
的文件让我感到奇怪的是,在项目中,我成功配置了 Connected Services 。
解决方法
我在 Application Insights 中遇到了类似的问题。我可以通过单击“发布”窗口中的“恢复服务依赖项及其设置”来解决。
单击后,我能够配置我的依赖项,而不会出现“无法解析令牌‘ProfileResourceId’”。错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。