我正在为以太坊写一个oracle,所以我有我的node.js服务器,在其中使用web3.js,使用axios将http请求发送到api,然后将结果发送到智能合约。 因此,我想一种方法来确保只有那个node.js服务器可以查询我的API(用node.js编写),而其他服务器应该返回状态401 Unauthorized。 (所有这些目的都是为了使用以太坊的区块链从外部查询我的api)
答案 0 :(得分:0)
也许可以尝试在api端点中使用身份验证中间件,以便只有您的服务器才能使用正确的凭据发送请求。