ASP.. NET Web API密钥认证| Azure



我几乎用ASP.NET完成了我的web API project,我想在Azure上发布这个API。为用户的端点使用API key authentication的最佳方法是什么?

例如:https://api.test.org/data&key=**{API key}**

此时此刻,我在appsettings.json中有我自己的API密钥,我将头中的给定密钥与此密钥进行比较,但我不知道这是否正确。它是例如可以连接我的ASP。. NET API项目与Azure API管理和使用Azure密钥?

是否可以连接我的ASP。. NET API项目与Azure API管理和使用Azure密钥?

如果您想在APIM中托管它,您可以将其用作后端服务。

当你在Azure API管理-产品服务中发布这个API时,你也可以使用Ocp-Apim-Subscription-KeyHeader或查询参数来获取APIKey认证。

最新更新