Skip to content

Commit 9aa2640

Browse files
committed
The IdP might only accept HTTP-POST - JumpCloud
1 parent cf1f5a5 commit 9aa2640

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/GADS/SAML.pm

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,11 @@ sub initiate
166166
);
167167

168168
unlink $cacert_fh->filename;
169-
my $sso_url = $idp->sso_url('urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect');
170-
169+
170+
foreach ('redirect', 'post') {
171+
$sso_url = $idp->sso_url($idp->binding($_));
172+
next if defined $sso_url;
173+
}
171174
my %name_ids = (
172175
emailAddress => NAMEID_EMAIL,
173176
unspecified => NAMEID_UNSPECIFIED,

0 commit comments

Comments
 (0)