Access Token was working, but now it's not.
Répondu uri = URI('https://api.box.com/oauth2/token')
token_request = Net::HTTP::Post.new(uri)
token_request['Content-Type'] = 'application/x-www-form-urlencoded'
token_request.set_form_data(
'client_id' => BOX_CLIENT_ID,
'client_secret' => BOX_CLIENT_SECRET,
'grant_type' => 'client_credentials',
'box_subject_type' => 'user',
'box_subject_id' => BOX_CLIENT_USER_ID
)
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == 'https') do |http|
http.request(token_request)
end
I have the above Ruby code which has been giving an access token consistently for the past 6 months. However, yesterday it seems to be no longer providing the access token.
Instead, now I get the response:
{"error"=>"invalid_grant", "error_description"=>"Grant credentials are invalid"}
I verified that the Box Dev App is still Enabled and Authorized. I also checked that the credentials hadn't changed. Is something else going on that I'm unaware of or is there something else that I can check?
-
Hi there,
Welcome to Box Community and glad to assist!
You should contact our Developer team instead. Please post your inquiry to community.box.com.
Thanks for posting!
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire