Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

check token isAuthenticated is false

I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 13, 2021

I was testing the crowd sso function.

I generated token success.

but when I use the method httpAuthenticator.isAuthenticated(request,response) to check token,it always flase.How can I do to check the reason?

1 answer

0 votes
Ruslan Tkachuk June 8, 2022

Hi @a111111 

The most correct way to check a token (stored in cookies for SSO configuration) will be using the 'validate token' method in Crowd REST API.

1. Create a new application in Crowd for SSO. Ex: Jira application type with name - jiraapp and password - jirapsw
2. Add to jiraapp a new directory + group + user (ex: jirauser). User should be able to sing-in to jiraapp and crowd
3. Sign-in into Crowd like jirauser. Check cookie and copy the token value.

curl --location --request POST 'http://<host>:<port>/crowd/rest/usermanagement/1/session/<token value>' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Basic <jiraapp:jirapsw to Base64>' \
--data-raw '{
"validationFactors": [
"name": "remote_address",
"value": "<IP of Jira or for locall instalation>"

Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events