Вопрос

Я использую SimpleBrowser с Simpletest (http://www.simpletest.org.) войти в систему Webmin (http://www.webmin.com/). Этот логин использует HTTPS. Я пробовал два разных способа, оба провалить.

$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');

У вас есть ключ, почему это не работает?

Это было полезно?

Решение

Убедитесь, что если вы установили расширение PHP_OPENSSL.dll в вашем PHP.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top