Authorization apparently happens via a cookie. You need to set up a cookie jar with your LWP object, submit a form with the account details to the login page, and only then access the actual page. The LWP object will store the cookie sent back by the server along with the response into the jar, and will then send it along with further requests.