gpt4 book ai didi

python-3.x - 一个进程请求访问一个对象,但没有被授予这些访问权限在 windows 10 上使用 Selenuim 和 Chrome 驱动程序

转载 作者:行者123 更新时间:2023-12-05 07:20:47 25 4
gpt4 key购买 nike

我正在尝试抓取网页内容。我的代码在 Windows 7 机器上运行,该机器具有与我的 Windows 10 机器相同版本的驱动程序。

当我在 Windows 10 上运行它时,它会打开一个 selenium 控制的窗口,但随后返回 None,而不是抓取的内容。我检查了 Xpaths,一切正常。它具有与 Windows 7 机器上运行的工作代码相同的代码和驱动程序。

调试报告显示以下错误:

[0803/010730.442:ERROR:process_reader_win.cc(123)] NtOpenThread: {Access Denied} A process has requested access to an object, but has not been granted those access rights. (0xc0000022) [0803/010730.445:ERROR:exception_snapshot_win.cc(98)] thread ID 472 not found in process

最佳答案

在设置 gMSA(组托管服务帐户)时,尽管您没有指定,但错误代码引用:

{Access Denied}

在某些情况下,需要给定计算机权限的不仅仅是用户。 gMSA 帐户处于计算机级别而非用户级别。

目标机器是否可能正在尝试访问源机器上的权限?如果是这样,可能有几个原因。如果您在域中,源服务器(在其网络内容上被抓取的服务器)可能不允许目标服务器帐户权限并且使用什么代码无关紧要,服务器(计算机)将拒绝之前的权限它检查用户访问权限。

如果在本地域上,可能值得检查该端口是否可以访问,虽然不太可能,因为大多数所有内容都在端口 443 上运行,但网页可能在 1443 或 8443 或类似的东西上,并且该端口是不在域上打开(如果您在家庭实验室中运行它,则为私有(private))。后一个原因没有意义,因为您的 Web 服务器会在该端口上打开,但这可能是端口阻塞问题以及计算机之间的阻塞。

442 错误也可以指 VPN 阻止访问的 VPN 问题。

如果是 VPN 错误,这里有修复方法:

https://www.vpndig.com/tutorial/fix-error-442-in-cisco-vpn

关于python-3.x - 一个进程请求访问一个对象,但没有被授予这些访问权限在 windows 10 上使用 Selenuim 和 Chrome 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57336393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com