有没有办法让我的API只能由我的node.js服务器查询



我正在为以太坊编写一个预言机,所以我有了node.js服务器,在那里我使用web3.js将http请求发送到我的api,然后我将结果发送到智能合约。

因此,我想用一种方法来确保只有node.js服务器可以查询我的API(用node.js编写(,而其他服务器应该返回401 Unauthorized状态。

(所有这些都是为了使用以太坊的区块链从外部查询我的api(

也许可以尝试在api端点中使用身份验证中间件,这样只有您的服务器才能使用正确的凭据发送请求。

最新更新