Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

SSL/TLS Access to MS Web Portal

by openadmin_Les (Initiate)
on Oct 08, 2011 at 02:44 UTC ( #930282=perlquestion: print w/replies, xml ) Need Help??
openadmin_Les has asked for the wisdom of the Perl Monks concerning the following question:

What would be the best approach to using perl to access a TLS protected microsoft technology based web portal?

I'm writing additional code to allow schools in Alberta, Canada to access the provincial Education Dept running this portal. My software, Open Admin for Schools, (GPL perl based) can easily access the next provinces system (Saskatchewan, Canada) using SSLeay (along with OpenSSL).

However this is a much tougher nut to crack. I can easily handle the xml and soap calls, etc. The problem is how to get in the front door. I have all required digital certificates, etc and have a demonstration app (written in Visual Basic), which works fine. However, I need a server app with which to do real work to synchronize student school registration, etc with Alberta Education

Any suggestions most welcome!

Replies are listed 'Best First'.
Re: SSL/TLS Access to MS Web Portal
by philipbailey (Chaplain) on Oct 08, 2011 at 08:40 UTC

    TLS is standard, so in principle it should no make any difference whether you are connecting to a backend based on Microsoft, Linux or a Babbage difference engine. It is difficult, however, for us to comment on code we cannot see. You are most likely to get some detailed help here if you post a small test script, ideally under 20-30 lines, which successfully connects to Saskatchewan but fails to connect to Alberta.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://930282]
Approved by keszler
[Discipulus]: how I can tell in which perl version was included List::Util 1.29 ?
[Discipulus]: to specify use 5.0.x to be sure to have pairmap from the module..
[Corion]: Discipulus: I think Module::Corelist ( or corelist ) can tell you that

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (6)
As of 2017-05-25 09:17 GMT
Find Nodes?
    Voting Booth?