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

Hello Monks,
I have a .NET SOAP service that I need to connect to that is based on WS-Security. I am not sure what that means except I have to format the header differently to include a certificate. I can find lots of documentation saying Perl can not do this, but all that documentation is old (2005). I have connected to many different SOAP services and I have passed x509 certificates, but I do not know how that relates to changing the header for WS-Security. Any help would be appreciated. Thank you.

Replies are listed 'Best First'.
Re: WS-Security and Perl
by Khen1950fx (Canon) on Mar 06, 2008 at 23:39 UTC
    You can get more info on WS-Security here. Download the tarball for WSRF::Lite, unpack it, then read the README carefully. After installation, run man WSRF::Lite and look for the section WSRF::Header.
      I tried what was suggested and I keep getting an error message when trying to unzip the file. I use:
      gunzip -c <tgz_file> | tar -xvf -
      and it tells me the file is not in gzip format. I tried a couple of the versions and always get the same error.
        That's because it's not gzipped. Just use tar -xvf.