java.security.SignatureException: Signature length not correct: got 256 but was expecting 128
at sun.security.rsa.RSASignature.engineVerify(RSASignature.java:190)
at java.security.Signature$Delegate.engineVerify(Signature.java:1194)
at java.security.Signature.verify(Signature.java:627)
at com.google.api.client.util.SecurityUtils.verify(SecurityUtils.java:159)
at com.google.api.client.json.webtoken.JsonWebSignature.verifySignature(JsonWebSignature.java:377)
at com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier.verify(GoogleIdTokenVerifier.java:174)
at com.google.api.client.googleapis.auth.oauth2.GoogleIdToken.verify(GoogleIdToken.java:79)
at com.speakeasy.server.google.GoogleOAuthClient.exchangeAuthCodeForTokens(GoogleOAuthClient.java:264)
Just started today:
similar report other people being affected:
http://stackoverflow.com/questions/30780407/google-oauth2-jwt-token-verification-exception