-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Using CRSF set to true returns forbidden as response on api calls #7324
Comments
@andre-ticloudged Thanks for posting! We'll take a look as soon as possible. In the mean time, there are a few ways you can help speed things along:
Please remember: never post in a public forum if you believe you've found a genuine security vulnerability. Instead, disclose it responsibly. For help with questions about Sails, click here. |
What is the code doing around it? But without a modicum of context it's difficult to assert why you're getting a 403. I also see you're setting it in the headers, maybe don't do that since the documentation specifies it must be part of the body or the request's url_query. |
Node version: 20.10.0
Sails version (sails): 1.5.8
ORM hook version (sails-hook-orm): 4.0.0
Sockets hook version (sails-hook-sockets):2.0.0
Grunt hook version (sails-hook-grunt): 5.0.0
Uploads hook version (sails-hook-uploads): 0.4.3
DB adapter & version :sails-mongo@2.0.1
Hello, i'm having a problem with the CSRF configuration, the requests always hits the HTTP 403 forbidden response. Thanks in advance!
Following the docs, i set the route to get the crsf token to this:
'GET /csrfToken': { action: 'security/grant-csrf-token' }
And the cors configuration to:
I am able to acess the crsf token in the url http://localhost:1337/csrfToken
The request to the api are being made like this:
The text was updated successfully, but these errors were encountered: