[URLEncryption] Anybody succesfully using this component on OS11?

[URLEncryption] Anybody succesfully using this component on OS11?

  
Forge Component
(7)
Published on 2014-09-28 by Guilherme Pereira
7 votes
Published on 2014-09-28 by Guilherme Pereira

Hi,

I am investigating possibilities to hide input parameters on URL.

As part of that trying to see if the forge component https://www.outsystems.com/forge/component/632/urlencryption/

is a useful solution.

However I can't get it to work following the instructions on OS11.

Missing reference RepublisModule

After downloading from the forge i needed to republish the extention module URLencryption, and fix the parameters passed to RepublishModule. 

Adding reference:

The documentation states "You start by adding the reference to the URLEncryption extension module in your eSpace module (you don't have to reference any action, just the extension module)"

But I somehow don't know how to do that, I need to select the one and only public action.

Encryption Key and Encryption IV

Any rules or restrictions on what needs to be entered here?

Activate Encryption button

Get following error when pressed:

System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> ssServiceCenter.ExcptGeneralError: SharedConfiguration already associated to that eSpace   at ssServiceCenter.WebServices.Operation.Espace_SharedConfiguration_Add(String inWSUsername, String inWSPassword, Int32 inWSEspaceId, Int32 inWSSharedConfigurationId)   --- End of inner exception stack trace ---

Any help appriciated

I have written an article that explains how to provide security around input parameters:

https://medium.com/@jmjames/hiding-ids-in-outsystems-urls-7eea5b5c9ed7

Trying to encrypt the parameters seems like a complex approach to solve the problem in the wrong fashion.

J.Ja

Hi Justin,

Thanks for sharing your article, I have read it and it has valid points that I will take in consideration.

Regards,

Daniel