Support Article

Pega Web Mashup does not load on enabling URL Encryption

SA-52573

Summary



Pega Web Mashup does not load when enabling URL Encryption.


Error Messages



Not Applicable.


Steps to Reproduce

  1. Launch the application
  2. Enable URL Encryption in Pega Web Mashup with the following system settings:

<env name="initialization/urlencryption" value="true"/> 
<env name="initialization/SubmitObfuscatedURL" value="required"/> 

Mashup code sets encryption on:

pega.web.config.encrypt = true; 



Root Cause



The calls to pzIncludeMashupScripts cannot be processed when SubmitObfuscatedURL is set to 'requires'.


Resolution

Perform the following local-change:

Change the below settings:

System Security Setting: 

<env name="initialization/SubmitObfuscatedURL" value="optional"/> 

Mashup Scripting: 
pega.web.config.encrypt = true; 
pega.web.config.cmd.pegaAction={"httpMethod":"POST"};



 

Published February 22, 2018 — Updated July 23, 2018

Have a question? Get answers now.

Visit the Pega Support Community to ask questions, engage in discussions, and help others.