哪里可以在Windows Azure中找到我的Ocp-Apim-Subscription-Key

时间:2016-11-29 14:03:40

标签: api azure

我想使用api,但我无法在下面的页面找到Ocp-Apim-Subscription-Key:

enter image description here

感谢。

8 个答案:

答案 0 :(得分:5)

请按照以下说明进行操作。

  1. 您必须浏览azure门户并选择您的API 管理组件然后单击中的发布者门户 左上角。
  2. 浏览 API ,然后产品标签。
  3. 点击 ADD API TO PRODUCTS 按钮,然后选择一个 适当的选择。
  4. 再次浏览azure门户网站,但点击开发人员 门户网站位于左上角。
  5. 点击位于右侧的 ComboBox 选择个人资料
  6. 您将能够看到产品的访问密钥并选择 您在之前步骤中选择的产品的关键 (入门或无限制)。

答案 1 :(得分:2)

这是我找到钥匙的方式

  • 转到资源
  • 点击开发者门户
  • 单击右侧的用户名(对我来说是“ Administrator”)。这将下拉菜单列表
  • 点击个人资料
  • 查看所有键的列表。您可以单击显示链接以查看密钥并进行复制

答案 2 :(得分:1)

方法1:Stackblitz demo转到您的API管理服务->订阅 会找到默认的,还有一些由您自己创建的。

方法2: 通过https://portal.azure.com/使用HTTP GET方法

az rest --method get `
--uri 'https://management.azure.com/subscriptions/{SUBSCRIPTION_ID}/resourceGroups/{RESOURCE_GROUP_NAME}/providers/Microsoft.ApiManagement/service/{API_MANAGER_NAME}/subscriptions?api-version=2018-01-01' `
--query "value[0].properties.primaryKey" | ConvertFrom-Json

说明:

  • 按您自己的值替换占位符{SUBSCRIPTION_ID},{API_MANAGER_NAME},{RESOURCE_GROUP_NAME}
  • “ value [0]。->表示所需的键值:列表中的第一,第二,因为您在门户网站中可以看到,有多个用于不同的范围:启动器,服务访问,无限制等。
  • properties.primaryKey->每个值都有2个定义的键:primaryKey和secondaryKey
  • api-version = 2018-01-01->检查正确的版本,可以从https://resources.azure.com/或API管理器资源的ARM模板中找到

答案 3 :(得分:1)

我在这里找到了订阅密钥:

  1. 在Azure门户中,导航到“ API管理服务”。
  2. 转到“ API”标题下的“订阅”。
  3. 按“添加订阅”。
  4. 输入“名称”,选择API作为“范围”,然后在“ API”下选择您的API。
  5. 按“保存”。这将为选定的API创建订阅。
  6. 在订阅列表中,找到您刚刚创建的订阅,然后按最右边的“ ...”按钮。
  7. 按“显示/隐藏键”。
  8. 订阅密钥可见,可以从“主密钥”字段中复制。

答案 4 :(得分:0)

它也被称为程序化密钥。自2018年1月起,如果您登录luis.ai,您可以在设置下找到它(当您点击右上角的名字时)。

不确定为什么LUIS Api文档说密钥是天蓝色的以及为什么会出现命名差异:/

答案 5 :(得分:0)

(2018年8月)出于我们的目的(AI / ML),我在认知服务>资源管理>密钥-https://portal.azure.com/#blade/HubsExtension/Resources/resourceType/Microsoft.CognitiveServices%2Faccounts

下找到它

尽管我无法说出哪一项,但它将在其他服务下使用(因为您必须使用其中一项来查看其属性)。

答案 6 :(得分:0)

您可以通过依次转到API管理服务和API找到它。选择您的API,您的端点,然后选择右侧的“测试”选项卡。向下进入标题,然后对着Ocp-Apim-Subscription-Key,您将看到它被隐藏;选择眼睛观看。

答案 7 :(得分:0)

不确定每个人从哪里得到答案...
也许这只是旧信息,但是现在您可以通过执行以下操作找到它们:

  1. 转到portal.azure.com
  2. 选择“创建资源”
  3. 创建资源。我正在使用计算机视觉,因此我进行了搜索并点击Enter
  4. 选择“创建”
  5. 转到新创建的资源
  6. 在左侧面板的“资源管理”部分下,选择“密钥和端点”

键1 键2 用作“ Ocp-Apim-Subscription-Key”。
而已。无论要求“ Ocp-Apim-Subscription-Key”的地方,这些都应该为您服务。