Trial version header appearing in Blazor WASM app

Hey,

I use the local nugget packages for Blazor that are supplied by Essential Studio.

The Blazor control panel shows it as licensed, as well as the license manager.

Building the app locally doesn't show the red "unlicensed / test version header", but entering the Github Pages hosted webapp briefly shows the header.

The side can be found here: https://joschigrey.github.io/PaperMagicTracker/

The source is available here: https://github.com/JoschiGrey/PaperMagicTracker

And the deployed code can be found in the gh-pages branch.

How can I remove this header?


Greetings

Joschka


3 Replies

PE Peter January 24, 2022 04:46 PM UTC

Hi Joschka

You need to generate yourself a licence key here;

https://help.syncfusion.com/common/essential-studio/licensing/generating-license-keys

Then follow the steps in the next section to register it.

Kindest regards


Peter



JO Joschka replied to Peter January 24, 2022 06:10 PM UTC

And how do I reasonably hide that key to not expose it?

I know in the end someone could just decompile the application and get the key. But it feels like there is a difference between pushing that key in clear text to a repo and forcing someone to decompile your code.

Or is that even relevant?


Edit:

So I now just replace the dummy key in my program.cs by using a git action and git secrets. That at least prevents the key from being easily accessible.



JM Jeyaseelan M Syncfusion Team January 26, 2022 08:04 AM UTC

Hi Joschka, 
 
We currently don’t have an option to secure the license keys which is registered in the project. We have implemented this licensing (key) validation system to avoid using our products inadvertently. So, you can proceed to publish your code to GitHub with our license keys. 
 
Let us know if there are any further queries. 

Regards, 
Jeyaseelan M

Loader.
Up arrow icon