我想从VS 2017部署一个逻辑应用到另一个租户订阅中。我是目标资源组的所有者,但是在VS2017中使用deploy功能时,我仍然收到LinkedAuthorizationFailed错误。
10:40:41 - "error": {
10:40:41 - "code": "LinkedAuthorizationFailed",
10:40:41 - "message": "The client has permission to perform action 'Microsoft.Web/sites/functions/listSecrets/action' on scope '/subscriptions/XXXX/resourcegroups/XXXX/providers/Microsoft.Logic/workflows/LogicappName', however the current tenant 'XXXX' is not authorized to access linked subscription 'XXXX'."
10:40:41 - }我可以通过web门户创建和管理逻辑应用程序。但它也应该以某种方式通过VS或?
我以前是一名协管员,我认为它比以前更有效,但我不能指望客户让我成为协管员只是为了部署逻辑应用程序。
发布于 2018-06-20 14:09:35
此错误与部署逻辑应用程序的权限无关,而是与获取在逻辑应用程序中调用的Azure函数的密钥有关。你需要检查你不仅拥有正确的权限来部署到你想要的资源组上,而且还需要从你从Logic App调用的Azure函数中获取密钥。
HTH
发布于 2018-06-19 15:58:25
在我的例子中,我在逻辑应用程序中链接了一个错误的azure函数。在修复了错误的订阅后,我链接到那里,错误就消失了。
https://stackoverflow.com/questions/50793751
复制相似问题