Prevent Lasso error in IDP initiated code (#1101)
This commit is contained in:
parent
9fcbf8ed9a
commit
30aa96fc82
|
@ -220,11 +220,13 @@ sub run {
|
|||
$self->conf->{samlSPMetaDataOptions}
|
||||
->{$idp_initiated_spConfKey}
|
||||
->{samlSPMetaDataOptionsNameIDFormat} || "email";
|
||||
$login->request()->NameIDPolicy()
|
||||
->Format( $self->getNameIDFormat($nameIDFormatKey) );
|
||||
eval {
|
||||
$login->request()->NameIDPolicy()
|
||||
->Format( $self->getNameIDFormat($nameIDFormatKey) );
|
||||
};
|
||||
|
||||
# Force AllowCreate to TRUE
|
||||
$login->request()->NameIDPolicy()->AllowCreate(1);
|
||||
eval { $login->request()->NameIDPolicy()->AllowCreate(1); };
|
||||
}
|
||||
|
||||
# Process authentication request
|
||||
|
|
|
@ -1277,11 +1277,13 @@ sub issuerForAuthUser {
|
|||
my $nameIDFormatKey =
|
||||
$self->{samlSPMetaDataOptions}->{$idp_initiated_spConfKey}
|
||||
->{samlSPMetaDataOptionsNameIDFormat} || "email";
|
||||
$login->request()->NameIDPolicy()
|
||||
->Format( $self->getNameIDFormat($nameIDFormatKey) );
|
||||
eval {
|
||||
$login->request()->NameIDPolicy()
|
||||
->Format( $self->getNameIDFormat($nameIDFormatKey) );
|
||||
};
|
||||
|
||||
# Force AllowCreate to TRUE
|
||||
$login->request()->NameIDPolicy()->AllowCreate(1);
|
||||
eval { $login->request()->NameIDPolicy()->AllowCreate(1); };
|
||||
}
|
||||
|
||||
# Process authentication request
|
||||
|
|
Loading…
Reference in New Issue
Block a user