我只是希望能够使用Azure Web Api管理进行休息呼叫,而无需在URL中传递订阅密钥。这可能吗?
答案 0 :(得分:3)
Azure API管理允许匿名订阅。
创建产品而无需订阅(产品 - >设置 - >需要订阅) 将您的API添加到此产品中。
https://azure.microsoft.com/en-us/documentation/articles/api-management-howto-add-products/
答案 1 :(得分:2)
你可以这样做:
API Management Portal - >产品 - >点击产品 - >设置 - >需要订阅
但是,订阅密钥为Azure API门户提供标识。如果没有它,您将失去分析,安全性,限制......基本上是您希望首先使用API管理的所有原因。
除非您有理由取消选中此项并仍然使用API管理(您可能拥有),否则我建议如果您不想订阅密钥,请让用户直接点击API。如果我有一个特殊的产品系列用于演示目的,我只会取消选中此复选框。