Ocp-Apim-Subscription-ajax bing web search api请求标头中的密钥

时间:2017-07-03 08:14:45

标签: azure bing-api

我们正在努力从google cse切换到bing web search api。 Ocp-Apim-Subscription-Key在请求标头中可见(使用ajax请求调用)。

如何保护我们免受第三方使用?

(注意:我们对azure工具没有任何经验)。

感谢。

弗洛里安。

1 个答案:

答案 0 :(得分:0)

您不应将订阅密钥嵌入客户端查询中。您的搜索查询应该来自客户端>你的服务器 - > Bing服务器然后以同样的方式返回。

此信息虽然在图像搜索页面上,但适用于所有Bing搜索:

所有请求必须来自服务器。您不能从客户端拨打电话。

https://docs.microsoft.com/en-us/azure/cognitive-services/bing-image-search/search-the-web

虽然在某些情况下客户端调用是可接受的,例如内部用例,但强烈建议不要使用客户端。