Azure 我可以通过某些条件限制认知服务API密钥的使用吗?

Azure 我可以通过某些条件限制认知服务API密钥的使用吗?,azure,azure-cognitive-services,Azure,Azure Cognitive Services,在谷歌云平台上,开发者可以通过一些条件限制API密钥的使用 比如说, HTTP引用程序 IP地址 应用程序 我想知道开发人员是否可以像GCP一样限制Azure的API密钥(即认知服务)。我认为它因服务而异,但一个解决办法是,您可以创建一个使用认知服务API的API,并且在该API(您创建的API)上,您可以根据条件限制密钥的使用 此外,这取决于您的情景以及您试图实现的目标。您可以查看代客泊车钥匙模式 谢谢您的评论,萨阿德克。严格地说,对于我的情况来说,这是一个有点不同的解决方案。当我想

在谷歌云平台上,开发者可以通过一些条件限制API密钥的使用

比如说,

  • HTTP引用程序
  • IP地址
  • 应用程序


我想知道开发人员是否可以像GCP一样限制Azure的API密钥(即认知服务)。

我认为它因服务而异,但一个解决办法是,您可以创建一个使用认知服务API的API,并且在该API(您创建的API)上,您可以根据条件限制密钥的使用

此外,这取决于您的情景以及您试图实现的目标。您可以查看代客泊车钥匙模式

谢谢您的评论,萨阿德克。严格地说,对于我的情况来说,这是一个有点不同的解决方案。当我想使用Conctive Sercvices的API密钥,开发一些web应用程序,并想保护密钥免遭抢劫时,GCP的方法似乎很简单,对我来说也不错。要隐藏API密钥,使用Azure函数是一种方法,您的注释也是一种方法。无论如何,谢谢你的合作。哦,你正在寻找安全的API密钥,然后使用Azure密钥库