Firefox-인증 ​​차단 대화 상자


0

인증 대화 상자를 차단할 수있는 방법이 있습니까?

AdBlockPlus 애드온을 사용해 보았습니다. 이것은 승인이 필요한 것으로 보이지는 않습니다. 브라우저 자동화를 위해 셀레늄을 사용하고 있습니다. 인증 팝업이 나타나면 전체 프로그램은 팝업이 닫힐 때까지 기다립니다. 그래서 항상 취소를 클릭하는 것처럼 파이어 폭스가 인증 팝업을 처리하기를 원합니다.


사용자 인증을 방해하면 어떻게됩니까?
roaima

자세한 내용을 알려주십시오.
komaflash

인증 대화 상자에서 취소를 클릭하면 발생합니다.
John Smithv1

답변:


0

문제에 대한 내 해결책을 찾았습니다. Firefox 부가 기능 AutoAuth의 수정 된 버전을 사용하고 있습니다. 일반적으로 HTTP 인증 대화 상자를 방문하고 사용자 이름과 비밀번호를 저장하면 확인 버튼을 클릭합니다. 항상 대화 상자를 취소하도록 플러그인을 수정했습니다. Firefox 35에서 잘 작동합니다.

내 Java 코드 :

public class Main {
public static void main(String[] args) {
// create profile

FirefoxProfile profile = new FirefoxProfile();
//add a extension to firefox

File extension = new File("autoauth-2.1-fx+fn.xpi");

try {

profile.addExtension(extension);

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}
WebDriver driver = new FirefoxDriver(profile);

driver.get("http://demo.tanmaysarkar.com/authentication/");

driver.get("http://demo.tanmaysarkar.com/authentication/");
try {

Thread.sleep(10000);

} catch (InterruptedException ex) {

Thread.currentThread().interrupt();

}
driver.quit();
}
}

firefox addon https://addons.mozilla.org/en-us/firefox/addon/autoauth/ 를 수정해야합니다 . chrome / content / overlay.js 파일이 있습니다 http://pastebin.com/XRVxJdey 에서 overlay.js를 내 버전으로 바꿉니다.

나는 이것이 누군가를 돕기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.