Question
Pegasystems Inc.
IN
Last activity: 15 Dec 2018 2:52 EST
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)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Accepted Solution
Pegasystems Inc.
IN
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.
Pegasystems Inc.
IN
Pegasystems Inc.
IN
Hello,
Anybody please help me.
Pegasystems Inc.
PL
Hi,
Did you make a restart after that change was added? Can you share logs (PegaRules and Tomcat).?
Regards,
Jakub
Pegasystems Inc.
PL
Hi,
Any updates on that issue?
Pegasystems Inc.
IN
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.
-
Lakindu Kariyawasam Chhatrapal Singh Siddhant Suryakant Jivane Abhinav Chaudhary
Pegasystems Inc.
IN
Jakub,
As per the logs it is asking or 'AUTHENTICATION' activity and I created the same but no luck and am not sure why this activity is required. PFA updated PegaRULES logs.
-
Kyle MacArthur
Pegasystems Inc.
IN
can you attach authentication service screenshots. Did you configure challenge options there?
Pegasystems Inc.
IN
Hi Renu,
I did not configured Challenge options, I just added Authentication activity and Timeout activity. PFA documet.
Pegasystems Inc.
IN
Jakub,
I have provided the details, Can you help me on this ?
-
Manoj Sundar Rajendran
Pegasystems Inc.
IN
Hello All,
Can you please help me on this ?
CollabPartnerz
IN
Below link might help you
https://collaborate.pega.com/question/how-can-we-setup-sma-configuration-prpc-v74-personal-edition
Pegasystems Inc.
IN
Raveendra,
I do not want to setup SMA. I want to set up External portal. Please see my post again. thank you.
Pegasystems Inc.
IN
Hello All,
Can someone please help me out on this ?
Hi @RINCYRAPPAI_GCS If you have time can you please help me on this ?
-
Dave Melnick Rashmitha Madireddy
Pegasystems Inc.
IN
Hello All,
Please help me out with this.
CollabPartnerz
IN
Please find the below link might help you
https://collaborate.pega.com/question/how-can-we-setup-sma-configuration-prpc-v74-personal-edition
Pegasystems Inc.
IN
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
Pegasystems Inc.
IN
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.
Pegasystems Inc.
IN
But I want to know what are the parameters used for Authentication Service activity and their significance