0
SimpleTest (http://www.simpletest.org)의 SimpleBrowser를 사용하여 webmin (http://www.webmin.com/)에 로그인합니다. 이 로그인은 https를 사용합니다. 나는 두 가지 다른 방법을 시도했는데 둘 다 실패했다.SimpleTest를 사용한 로그인 연결 문제
$browser = new SimpleBrowser();
$browser->useCookies();
$browser->useFrames();
//echoes the login page, where it should echo the landing page from a logged user
echo $browser->post('https://address/','user=User&pass=Secret'));
또한 :
$browser = new SimpleBrowser();
$browser->useCookies();
$browser->useFrames();
$browser->get('https://address/');
$browser->setField('user', 'User');
$browser->setField('pass', 'Secret');
//echoes the login page, where it should echo the landing page from a logged user
echo $browser->clickSubmit('Login');
가 왜 작동하지 않는 당신이 어떤 단서를 가지고 있습니까?
올바른 사용자/전달 값. setField 행은 true를 반환하므로 필드가 성공적으로 필드에 들어 왔습니다. – Cedric
로그인 페이지 (로그인 전)와 로그인 페이지 (로그인 후)는 동일한 주소를가집니다. – Cedric