I am working on upgrading from CAS 5.3.7 to latest 6.2.1 and after moving 
new version to our integration environment we found that a number of our 
OAuth integrated customers are reporting failures.  After investigating I 
have determined the reason for this is because the format of the access 
token return from the /accessToken endpoint is now returning a JSON object 
where as in 5.x versions it returned plain text but default with an option 
to use JSON format.  After reviewing the commits I see that all support for 
plain text appears to have been removed in the below commit which has no 
commentsor explaination and based on the title was a commit to fix a build 
issue.

https://github.com/apereo/cas/commit/c9b555386f7e165d98d6616b4294f5090ea23758#diff-761a95912cbbe614cb95ccab17095700
 

Was support for plain text access tokens removed intentionally?  The 
documentation for OAuth 6.2.x still shows plain text as being an option.  
Is this going to be added back in a future version or am I going to have to 
get all of my consumers that are currently only supporting plain text to 
update their apps to use JSON formatted tokens?

[image: 2020-08-22_11h32_41.png]
  

-- 
You received this message because you are subscribed to the Google Groups "CAS 
Developer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-dev/f77b55c7-171e-4d37-a5fb-164f623e89c5n%40apereo.org.

Reply via email to