Chrome远程调试基本身份验证

问题描述 投票:1回答:1

如何通过chrome远程调试进行基本身份验证?

那就是我在这样的远程调试中运行了一个chrome

chrome.exe –remote-debugging-port=9222

然后我使用WebSocket4Net与chrome进行通信。我想通过在json中传递用户和密码来自动化基本身份验证。我知道我可以做到

https://username:[email protected]/

但我也想尝试在json中传递它们。

我还有另一个与此相关的问题..是否有可能传递json javascript表达式来评估?我有一个javascript函数来评估,以获取网页中的ID

var children = document.body.getElementsByTagName('*');
var id='userScreenName';
var elements = [], child;
for (var i = 0, length = children.length; i < length; i++) {
   child = children[i];
   if (child.id.indexOf(id)>-1)
       elements.push(child);
};
return elements[0].id;
c# google-chrome-devtools basic-authentication websocket4net chrome-remote-debugging
1个回答
0
投票

这是不可能的,因为chrome不是Web服务器,但您只能打开防火墙,只能打开特定的本地或外部客户端。

© www.soinside.com 2019 - 2024. All rights reserved.