http://www.perlmonks.org?node_id=930205

zantoro has asked for the wisdom of the Perl Monks concerning the following question:

Dear Monks (I've never asked a technical question to a monk before so I don't know how to begin). I'm trying to set up a Perl module Mediawiki::API to work with a mediawiki engine protected with Basic Authentication (with Auth_remoteuser). I tried using methods credentials and "$req->authorization_basic" but I still get a 401.2 unauthorized error (meaning that I tried to login without credentials. here is an excerpt of the code I tried:
$self->{'agent'} = new LWP::UserAgent; $self->{'agent'}->cookie_jar(HTTP::Cookies->new()); $self->{'agent'}->credentials( 'myserver:80', 'mydomain', 'myuser' => 'mypassword' ); $self->{'baseurl'} = 'http://myserver/wiki/api.php'; $self->{'loggedin'} = 'false';
Any clue? I tried asking on wikimedia forums and they told me to ask Perl people.... Help! Thanks, Roberto.