chrome.sockets.tcpServer.listen端口,请求无法通过windows7中的防火墙

chrome.sockets.tcpServer.listen端口,请求无法通过windows7中的防火墙,sockets,google-chrome-app,Sockets,Google Chrome App,当窗口防火墙打开时,tcpServer无法侦听来自远程计算机的请求。 然后关闭windows防火墙,然后tcpServer可以侦听请求。但有时我们无法关闭windows防火墙,因此以前任何人都会遇到此问题,是否有任何自动化方法或设置可以允许远程请求通过防火墙 这是一些示例代码 chrome.sockets.tcpServer.create({}, function(createInfo) { listenAndAccept(createInfo.socketId); }); funct

当窗口防火墙打开时,tcpServer无法侦听来自远程计算机的请求。 然后关闭windows防火墙,然后tcpServer可以侦听请求。但有时我们无法关闭windows防火墙,因此以前任何人都会遇到此问题,是否有任何自动化方法或设置可以允许远程请求通过防火墙 这是一些示例代码

chrome.sockets.tcpServer.create({}, function(createInfo) {
    listenAndAccept(createInfo.socketId);
});

function listenAndAccept(socketId) {
  chrome.sockets.tcp.listen(socketId,
IP, PORT, function(resultCode) {
  onListenCallback(socketId, resultCode)
  });
}


var serverSocketId;
function onListenCallback(socketId, resultCode) {
  if (resultCode < 0) {
    console.log("无法监听连接:" +
  chrome.runtime.lastError.message);
    return;
 }
  serverSocketId = socketId;
  chrome.sockets.tcpServer.onAccept.addListener(onAccept)
}

浏览器无能为力,这完全由操作系统来处理。有没有办法绕过操作系统防火墙?请阅读前面的评论。答案是否定的。