ClientLogin support ends on January 20th, 2016. We have to use OAuth.
But when we try to use it in Google Eclipse Plugin it throws an exception:
java.lang.IllegalStateException: OAuth-based authorization not supported for clients running on App Engine
at com.google.appengine.tools.remoteapi.RemoteApiOptions.getOrCreateHttpTransportForOAuth(RemoteApiOptions.java:359)
at com.google.appengine.tools.remoteapi.RemoteApiOptions.useApplicationDefaultCredential(RemoteApiOptions.java:162)
This is critical because:
- the ClientLogin support ends in 2 months,
- there is no other way than using OAuth,
- most of the time developers have to debug on deployed database (Duplicating
it locally is almost impossible because of its size and real-time nature).
Original issue reported on code.google.com by keremo...@gmail.com on 21 Nov 2015 at 9:34
Original issue reported on code.google.com by
keremo...@gmail.com
on 21 Nov 2015 at 9:34