SSL authentication

Authentication Server Dispatch

To get the Passport login server, you will need to connect to a dispatch type server, nexus.passport.com on SSL port 443.

When connected, you can retrieve the file /rdr/pprdr.asp. No additional headers are required.

GET /rdr/pprdr.asp HTTP/1.0

The server will then reply with something similar to the following

HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Wed, 20 Aug 2003 03:22:31 GMT
PassportURLs: DARealm=Passport.Net,DALogin=login.passport.com/login2.srf,DAReg=http://register.passport.net/uixpwiz.srf,Properties=https://register.passport.net/editprof.srf,Privacy=http://www.passport.com/consumer/privacypolicy.asp,GeneralRedir=http://nexusrdr.passport.com/redir.asp,Help=http://memberservices.passport.net/memberservice.srf,ConfigVersion=11
Connection: Keep-Alive
Content-Length: 0
Content-Type: text/html
Cache-control: private

The header PassportURLs contains the information you require, the URL we are interested in at the moment is DALogin. Split that URL into the server and file and store them in variables. You can then connect to the server it provided (login.passport.com).

2 Responses to “SSL authentication”


  1. 1 Luiza

    Please a want to use the msn!! Are veru important!!
    ;@~

  2. 2 Dakular

    Do you have a example for download ? thx!

  1. 1 Anonymous
  2. 2 Anonymous

Leave a Reply