WebDriverException: ChromeDriver 80.0.3987.106 および Chrome 80.0.3987.122 を使用すると、開いているページ エラーが見つかりません、不明なエラーが発生します
P粉950128819
2023-08-25 11:12:00
<p>ローカルの Windows 10 コンピューターは、Chrome のバージョンを 80.0.3987.122 (正式バージョン) (64 ビット) に自動的に更新しました</p>
<p>https://chromedriver.storage.googleapis.com/80.0.3987.106/chromedriver_win32.zip</p> を使用しています。
<p>しかし、今度は次のエラーが発生します:</p>
<pre class="brush:php;toolbar:false;">ChromeDriver および関連テスト フレームワークで使用されるポートを保護して、悪意のあるコードがアクセスできないようにしてください。
org.openqa.selenium.WebDriverException: 不明なエラー: 開いているページを検出できません
ビルド情報: バージョン: '3.141.59'、リビジョン: 'e82be7d358'、時刻: '2018-11-14T08:17:03'
システム情報: ホスト名: 'WX-PC123456'、IP アドレス: '192.168.56.1'、OS: 'Windows 10'、アーキテクチャ: 'amd64'、バージョン: '10.0'、Java バージョン: '1.8.0_211'
ドライバー情報: ドライバーのバージョン: ChromeDriver
リモートスタックトレース: バックトレース:
Ordinal0 [0x013A0C83 1707139]
Ordinal0 [0x013068F1 1075441]
Ordinal0 [0x0127DFC9 516041]
Ordinal0 [0x012104C2 66754]
Ordinal0 [0x0120CCE2 52450]
Ordinal0 [0x0122BFD7 180183]
Ordinal0 [0x0122BDDD 179677]
Ordinal0 [0x01229D4B 171339]
Ordinal0 [0x01211D4A 73034]
Ordinal0 [0x01212DC0 77248]
Ordinal0 [0x01212D59 77145]
序数0 [0x0131BB67 1162087]
GetHandleVerifier [0x0143A966 508998]
GetHandleVerifier [0x0143A6A4 508292]
GetHandleVerifier [0x0144F7B7 594583]
GetHandleVerifier [0x0143B1D6 511158]
Ordinal0 [0x0131402C 1130540]
Ordinal0 [0x0131D4CB 1168587]
Ordinal0 [0x0131D633 1168947]
Ordinal0 [0x01335B35 1268533]
BaseThreadInitThunk [0x757E8674 36]
RtlGetAppContainerNamedObjectPath [0x77475E17 311]
RtlGetAppContainerNamedObjectPath [0x77475DE7 263]</pre>
<p>この問題を解決するにはどうすればよいですか? </p>
を使用している場合は
リーリーポート番号を変更してみてください。現在使用しているポート番号が占有されている可能性があります。
このエラーメッセージ...
リーリー...は、ChromeDriver が新しい ブラウジング コンテキスト、つまり Chrome ブラウザ セッションを初期化/生成できないことを意味します。
問題は、ChromeDriver の セキュリティ機能 、つまり サンドボックス にあるようです。この機能をバイパスするには、次のパラメータを使用できます:
リーリーしたがって、有効なコード ブロックは次のようになります:
Java
ああああPython
ああああ