Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Generating CSRF Token from Backend

Avatar

Level 2

Hi Is there any way to generate csrf token from Java code through any API or by accessing /libs/granite/csrf/token.json

Thanks in advance

1 Accepted Solution

Avatar

Correct answer by
Level 2

Any component  that relies on the granite.jquery dependency will benefit from the CSRF Protection automatically otherwise as mentioned by Wasil you can use /libs/granite/csrf/token.json which will generate the token as {“token”:”ey….″}

Cheers.

View solution in original post

2 Replies

Avatar

Employee Advisor

It's generated/injected via filter, part of platform code, no direct API exposed(wait for other replies) but making a HTTP GET on '/libs/granite/csrf/token.json' should return JSON response having the token.

Thanks,

Wasil

Avatar

Correct answer by
Level 2

Any component  that relies on the granite.jquery dependency will benefit from the CSRF Protection automatically otherwise as mentioned by Wasil you can use /libs/granite/csrf/token.json which will generate the token as {“token”:”ey….″}

Cheers.