Skip to content

Commit 1f079cd

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

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/GADS/SAML.pm

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,12 @@ 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+
my $sso_url;
171+
foreach ('redirect', 'post') {
172+
$sso_url = $idp->sso_url($idp->binding($_));
173+
next if defined $sso_url;
174+
}
171175
my %name_ids = (
172176
emailAddress => NAMEID_EMAIL,
173177
unspecified => NAMEID_UNSPECIFIED,

0 commit comments

Comments
 (0)