我一直在使用azure web app,并希望使用通用数据服务作为数据库

时间:2017-07-03 01:01:26

标签: c# azure

我正在使用microsoft azure服务开发一个Web应用程序。我将使用通用数据服务作为应用程序的数据库。提供了一个教程here

但是在浏览本教程时,当我到达“应用程序注册”部分时,我无法选择公共数据服务作为api。教程部分列在下面:

  
      
  1. 设置连接公共数据服务所需的权限:

         

    一个。点击必需的权限以打开新窗格。

         

    湾点击添加

         

    ℃。导航至选择API

         

    d。搜索并选择公共数据服务,然后   点击选择。如果找不到此服务,请参阅“必需”   未在“疑难解答”部分中找到权限服务,   在本主题后面。

         

    即选择委派权限下的所有条目,然后点击选择

         

    F。点击完成以完成此服务的权限设置。

         

    克。对 Windows Azure Service Management API 重复上述步骤。

  2.   

1 个答案:

答案 0 :(得分:1)

  

无法选择公共数据服务为api

在设置所需权限时,您似乎无法找到/选择公共数据服务 Windows Azure服务管理API

enter image description here

如果看到"Required permissions service isn't found" section,您会发现我们可以直接修改应用程序的JSON清单,并在名为 requiredResourceAccess 的JSON数组下添加以下条目。

{
    "resourceAppId": "82f77645-8a66-4745-bcdf-9706824f9ad0",
    "resourceAccess": [
    {
        "id": "4ae1b148-ab4d-496d-8183-9292090fcca4",
        "type": "Scope"
    }
    ]
},
{
    "resourceAppId": "797f4846-ba00-4fd7-ba43-dac1f8f63013",
    "resourceAccess": [
    {
        "id": "41094075-9dad-400e-a0bd-54e686782033",
        "type": "Scope"
    }
    ]
} 

修改应用程序的JSON清单后,您应该找到Common Data Service和Windows Azure Service Management API。

enter image description here