How to setup External/Custom portal in Personal Edition v7.4
I wanted to setup External portal in my Personal Edition v7.4. I added the attached content in the web.xml but getting error screen and not getting the Login screen. How to get login screen. Did I miss anything ? Please help me.
-
Like (0)
-
Accepted Solution
Hello All,
I found the issue/ solution.
Authentication Service is based on the parameters.
We need to tell the authentication service something with parameters – For example
1) If we hit the External URL tthen he Authentication Service activity will execute. Then also it should find that default challenge otherwise you will get an error screen.
2) If the user ID and password are wrong then we need to specify
Param.pyChallenge = @java("PRAuthentication.DEFAULT_CHALLENGE")
Otherwise, you will not get the Login page, Will get Error screen as I mentioned in the main post.
3) Once we get the Login page we will enter user id and password and validate against the Pega DB or any other based on our requirement.
Once the operator found in Pega DB - What we need to do is to just do Obj-Open and do the property set with the operator page, Here the step page is the Operator page of that operator.
Param.pyOperPage = @java("myStepPage")
Once the Authentication Service found the Param.pyOperPage then it will launch the portal directly.
Hi Jakub,
Thanks for the reply and I was unable to open PegaRules Logs as it asking for Authentication. Tried giving user id and password but it is not accepting it. Do you have any idea on user id and password for logs ?
So, Directly went to the Server folders and copied. PFA tomcat and PegaRules logs.
Below link might help you
https://collaborate.pega.com/question/how-can-we-setup-sma-configuration-prpc-v74-personal-edition
Hello All,
Can someone please help me out on this ?
Hi @RINCYRAPPAI_GCS If you have time can you please help me on this ?
Please find the below link might help you
https://collaborate.pega.com/question/how-can-we-setup-sma-configuration-prpc-v74-personal-edition
Hello All & @ChrisKoyl ,
When I set the param.pyChallenge to java("PRAUthentication.DEFAULT_FAIL_STREAM") in the Authentication activity then only I'm getting the Login page.
otherwise getting Unauthenticated or Not available error message.
Why it is needed and will the Authentication activity execute whenever we hot the URL ?
Like in the above activity do we have to set any other parameters for success and failures ?
And how this process works - Do we have any document or article ?
@ChrisKoyl and @rawap please help me
Accepted Solution
Hello All,
I found the issue/ solution.
Authentication Service is based on the parameters.
We need to tell the authentication service something with parameters – For example
1) If we hit the External URL tthen he Authentication Service activity will execute. Then also it should find that default challenge otherwise you will get an error screen.
2) If the user ID and password are wrong then we need to specify
Param.pyChallenge = @java("PRAuthentication.DEFAULT_CHALLENGE")
Otherwise, you will not get the Login page, Will get Error screen as I mentioned in the main post.
3) Once we get the Login page we will enter user id and password and validate against the Pega DB or any other based on our requirement.
Once the operator found in Pega DB - What we need to do is to just do Obj-Open and do the property set with the operator page, Here the step page is the Operator page of that operator.
Param.pyOperPage = @java("myStepPage")
Once the Authentication Service found the Param.pyOperPage then it will launch the portal directly.