我可以在某些条件下限制Cognitive Services API密钥的使用吗?

时间:2018-03-13 03:32:15

标签: azure azure-cognitive-services

在Google Cloud平台中,开发人员可以在某些条件下限制API密钥的使用。

例如,

  • HTTP引荐
  • IP地址
  • 应用

https://cloud.google.com/docs/authentication/api-keys https://cloud.google.com/speech/docs/common/images/create-api-key.png?hl=ja

我想知道开发人员是否可以限制Azure的API密钥(即认知服务),例如GCP的案例。

1 个答案:

答案 0 :(得分:1)

我认为它因服务而异,但有一种解决方法是您可以创建一个使用Cognitive Services API的API,并在该API(您创建的API)上限制条件的使用

https://docs.microsoft.com/en-us/azure/api-management/api-management-access-restriction-policies

此外,这取决于您的情况以及您想要实现的目标。你可以查找代客钥匙模式 https://docs.microsoft.com/en-us/azure/architecture/patterns/valet-key