我有一个API需要API密钥才能通过。我已将相同的验证政策设置为我的API集。但是,我的一些API的工作和另一个不起作用给我以下错误。可能是什么原因。
{
fault: {
faultstring: "Invalid ApiKey for given resource"
detail: {
errorcode: "oauth.v2.InvalidApiKeyForGivenResource"
}
}
}
答案 0 :(得分:2)
错误“给定资源的无效ApiKey”错误的一个可能原因是与API代理关联的产品可能没有正确的“资源路径。
以下apigee社区链接更详细地解释了这个问题,应该设置资源路径以使API中的不同路径起作用: https://community.apigee.com/questions/965/need-to-know-about-in-resource-path.html