SSL 接続を使用するページに移動したい。ページは「https://wumt.westernunion.com/WUCOMWEB/registerPersonalInfo.do?pid=usMenuRegister&method=load」です。これを回避する方法を誰か提案できますか?
プロキシを使用したり、Javaスクリプトを実行したり、すべてを実行したりして、さまざまな方法を試しました。誰かが知っていれば提案してください。
編集:明確でなかったらごめんなさい。問題は、driver.get("url specified") を試すと、ホームページに移動するだけです。私が行きたいページは、ホームページの登録ボタンをクリックして取得される登録ページです。SSL接続を使用しているため、URLを指定してこのページに直接アクセスすることはできません(これは私の推測です)。
この driver.get(" http://www.westernunion.com/Home ");のような URL から登録ページを取得するために JavaScript を実行できます。WebElement wwb = (WebElement) ((JavascriptExecutor)driver).executeScript("var ob=getFullPath('/WUCOMWEB/registerPersonalInfo.do','usMenuRegister')"); ただし、このスクリプトは null を返します。そのため、ページからUI要素を取得できません:(。助けてください