NTLM認証を必要とするWebサイトがあるので、FireFoxプロファイルを作成しました。
FirefoxProfile profile = new FirefoxProfile();
profile.SetPreference("network.http.phishy-userpass-length", 255);
profile.SetPreference("network.automatic-ntlm-auth.trusted-uris", uri.Host);
profile.SetPreference("network.negotiate-auth.delegation-uris", uri.Host);
profile.SetPreference("network.negotiate-auth.trusted-uris", uri.Host);
driver = new FirefoxDriver(profile);
次にGoToUrl
、うまくいく方法でページに移動しますが、呼び出すと、Refresh
認証ポップアップが表示されます。グーグルで回ると、「Ctrl + F5」のように「強制更新」を呼び出すと発生することがわかりました。実際、手動で実行した場合でも発生します。それで、問題は、強制的な更新ではなく、プレーンな更新を実行する方法ですか?
前もって感謝します