首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过API App公开Azure APIM API?

如何通过API App公开Azure APIM API?
EN

Stack Overflow用户
提问于 2021-09-06 15:42:52
回答 1查看 70关注 0票数 0

我们有用于angular应用程序的Azure APIM公开API。但是似乎没有办法保护公共API的订阅密钥。那么,为angular应用程序公开API的最佳方式是什么呢?有没有快速的方法可以通过API、app或任何其他azure功能来公开具有相同定义的API?

-Rajesh

EN

回答 1

Stack Overflow用户

发布于 2021-09-07 10:32:24

当您从Azure门户测试API时,您可能会注意到,您可以选择与测试一起发送的订阅密钥,如下图所示。该密钥默认授权您需要使用该API,该API是受保护的,未经授权不能使用。

有许多选项可用于加密和解密订阅密钥。在调用接口之前,您需要对订阅密钥进行加密,并将其存储为encrypted form in Web.config.`。您需要在运行时对订阅密钥进行解密,以便从代码内部获取其实际值。

有关更多资讯,请参阅以下连结:

.Azure API Managment.

Create an API| MS DOC

Creating on-premise API using Azure API management

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69077208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档