How to execute activity for guest user while url encryption was enabled
We're currently running with PEGA 8.3.1, and trying to upgrade to PEGA 8.7.4.
Previously, the pzAuth=guest can be used to run an activity for anonymous users.
For example, via link: https://pegahost/prweb/IAC/!STANDARD?pzAuth=guest&pyActivity=GetServerStatus.
After upgrading to PEGA 8.7.4, the URL encryption was enabled.
And the same URL will return 403 error then.
Seems, we need to use pzuiactionzzz... format URL. But we have no idea how to get such a URL for anonymous users.
We've tried to encrypt the URL with function as below:
@pzEncryptURLActionString(tools, "persistent", "pyActivity=GetServerStatus")
For the scope parameter (the second parameter), it can only take either requestor or thread as input.
And the function will return empty string if we try to use "persistent" as scope.
So, does anyone know how to How to execute activity for guest user while url encryption was enabled?
Thanks very much.