@@ -128,11 +128,11 @@ get '/logout-soap' => sub {
128128 )-> as_xml;
129129
130130 my $soap = Net::SAML2::Binding::SOAP-> new(
131- key => ' sign-nopw-cert.pem' ,
132- cert => ' sign-nopw-cert.pem' ,
133- url => $slo_url ,
134- idp_cert => $idp_cert ,
135- cacert => config-> {cacert },
131+ key => ' sign-nopw-cert.pem' ,
132+ cert => ' sign-nopw-cert.pem' ,
133+ url => $slo_url ,
134+ idp_cert => $idp_cert ,
135+ cacert => config-> {cacert },
136136 );
137137
138138 my $res = $soap -> request($logoutreq );
@@ -173,11 +173,16 @@ get '/consumer-artifact' => sub {
173173 my $sp = _sp();
174174 my $request = $sp -> artifact_request($idp -> entityid, $artifact )-> as_xml;
175175
176+ my $ua = LWP::UserAgent-> new;
177+
178+ require LWP::Protocol::https;
179+ $ua -> ssl_opts( (verify_hostname => config-> {ssl_verify_hostname }));
180+
176181 my $soap = Net::SAML2::Binding::SOAP-> new(
177- url => $art_url ,
178- key => ' sign-private.pem' ,
179- cert => ' sign-certonly.pem' ,
180- idp_cert => $idp_cert
182+ url => $art_url ,
183+ key => ' sign-private.pem' ,
184+ cert => ' sign-certonly.pem' ,
185+ idp_cert => $idp_cert
181186 );
182187 my $response = $soap -> request($request );
183188
0 commit comments