I'm trying to use curl to update a custom field which I created using the add on Project Team for Jira Server. My issue is that I get a 403, even tho I'm using my admin credentials and gave my user permissions to edit custom fields.
Thanks
This is my code:
<span>$username </span><span>=</span> <span>'username'</span><span>;<br></span><span>$password </span><span>=</span> <span>'password'</span><span>;<br></span><span>$url </span><span>=</span> <span>'http:/localhost:8080/rest/stonikbyte-project-team-api/1.0/custom-field-value/username/fieldkey'</span><span>;</span><span>$data </span><span>=</span><span> array</span><span>(</span><span>"value"</span> <span>=></span> <span>"Wurstverkauf"</span><span>);<br></span><span>$ch </span><span>=</span><span> curl_init</span><span>(</span><span>$url</span><span>);<br></span><span>curl_setopt</span><span>(</span><span>$ch</span><span>,</span><span> CURLOPT_PUT</span><span>,</span> <span>true</span><span>);</span><span>curl_setopt</span><span>(</span><span>$ch</span><span>,</span><span> CURLOPT_USERPWD</span><span>,</span> <span>"$username:$password"</span><span>);<br></span><span>curl_setopt</span><span>(</span><span>$ch</span><span>,</span><span> CURLOPT_RETURNTRANSFER</span><span>,</span> <span>true</span><span>);<br></span><span>curl_setopt</span><span>(</span><span>$ch</span><span>,</span><span> CURLOPT_POSTFIELDS</span><span>,</span><span> http_build_query</span><span>(</span><span>$data</span><span>));<br></span><span>$response </span><span>=</span><span> curl_exec</span><span>(</span><span>$ch</span><span>);<br></span><span>echo $response</span><span>;</span>