What's currently entered in your Deeplink.LoginLocation constant?
By default this is empty but the documentation mentions that you can set this to: ../SSO/login?f=true&cont=
which should redirect you to the deeplink again after the user has passed the login location.
Here's the documentation on it:
"If login is required, this constant defines where to use can enter his credentials. If empty, the default login page of the deeplink module (resources/login.html) is used.
If not empty, it is assumed that after login, the user will be redirected to the deeplink again. For this reason the provided url is appended with the original deeplink."
Hi Vincent, if you have role based homepages you need te make sure that the Deeplink Home sub microflow is also used in these role based microflows. After the login through SSO the user is known and handled through their respectively navigation.
-EDIT 14 jan 2019-
Does your navigation settings per userrole look something like this? You can see the microflow with the deeplink action for userrole Operations. You could debug this of course after logon/SSo and find out why the deeplink is not executed?
First of all many thanks for your interest, I will try but I am not sure that it will be solution of my problem :
The fact is that when the user click on the email I don't want any login process. The SAML SSO url means that the user is aitomaticly identify , so the thing I want to do is to transport the GET var value through the SSO SAML and start the Deeplink after
Yes it’s exactly like that
When I am Anonymous redirection to the Microflows Works
When I am Validator the Microflow “RedirectValidators” is not exectuted