【发布时间】:2019-06-12 09:45:54
【问题描述】:
我想在查看本地 IoT 设备 (http://deviceip) 的网页时发送授权标头。设备使用基本编码的授权标头。
我已经使用 Node.js 和 Express.js 创建了一个带有设备 URL 链接的 Web 服务器,但我无法正确设置授权标头并最终出现登录提示。
我已经能够通过使用单独的代理服务器来使其工作,该代理服务器根据请求发送标头并将网络服务器的链接更改为发送授权标头的代理。
proxy.on('proxyReq', function(proxyReq, req, res, options) { // allows you to alter the proxyreq request object to send authentication before connection
proxyReq.setHeader('Authorization', auth); // sends Authorazition header auth
});
是否可以在单击 URL 时使用 Web 服务器中的函数而不是使用代理来发送授权标头?
【问题讨论】:
-
从设备发送授权标头的代码在哪里?