Scenario: Jira rest get api call to fetch an issue using wrong credentials in expected to give a 401 error.
curl --location --request GET 'https://{jira_instance_name}/rest/api/2/issue/11662' \
--header 'X-Atlassian-Token: no-check' \
--header 'Accept: application/json' \
--header 'Authorization: Basic {token}'
But I want to get the error response in json format instead of long weird html error like
<html>
<head>
<title>Unauthorized (401)</title>
<!--[if IE]><![endif]-->
<script type="text/javascript">
(function() {
var contextPath = '';.......
Jira Server: 8.20.18
Steps tried:
1. Using X-Atlassian-Token: no-check
2. Using Accept: application/json'
3. Updated the jira.webapi.enableJsonErrorResponse property to true in the jira-config.properties file and restarted Jira
In the jira-config.properties file, try setting the jira.toothFairy.grantAllMyWishes property to true and see if that works.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.