【发布时间】:2014-07-24 13:14:19
【问题描述】:
我正在将服务迁移到 Azure API 管理。正在从移动设备(本机应用程序)调用此服务。问题在于,将订阅密钥附加到查询字符串可能需要更长的时间来更新应用程序,而不仅仅是在请求标头中使用它。
那么那里可以用吗?
【问题讨论】:
标签: azure azure-api-management
我正在将服务迁移到 Azure API 管理。正在从移动设备(本机应用程序)调用此服务。问题在于,将订阅密钥附加到查询字符串可能需要更长的时间来更新应用程序,而不仅仅是在请求标头中使用它。
那么那里可以用吗?
【问题讨论】:
标签: azure azure-api-management
订阅密钥可以在标头或 URL 查询参数中传递。首先检查标题。仅当标头不存在时才检查查询参数。标题名称默认为Ocp-Apim-Subscription-Key,但您可以更改它;对于默认名称为 subscription-key 的查询参数也是如此。
【讨论】:
subscription-key)时,调用以401结束,消息:“由于订阅无效而拒绝访问密钥。确保为活动订阅提供有效的密钥”,但是,如果使用休息客户端,它工作得很好。