使用 WSO2 Api-M On-Prem v3.1.0。
我在 Publisher 中设置了一个 API,其中包含用于生产和沙箱的不同端点。 使用 API 密钥作为应用程序级安全性。 为我的 GET 资源启用安全性。
在 DevPortal 中,我创建了一个应用程序并为我的 API 设置了订阅。 生成了 Sandbox API Key 并在 DevPortal 中使用“试用”。 我可以选择密钥类型“Production”并输入我的Sandbox Key,我从Production端点得到 OK 响应。
如果我将密钥类型更改为 Sandbox,我仍然会从 Production 端点收到响应。 我在 http_access_.YYYY-MM-DD 日志中看到两个请求都发送到我的生产端点。
当我按照文档中所述使用 Sandbox API-Key 时,为什么我的请求没有发送到 Sandbox: