StonesLegalStarKeys / google-plugin-for-eclipse

Automatically exported from code.google.com/p/google-plugin-for-eclipse
Eclipse Public License 1.0
0 stars 0 forks source link

OAuth for App Engine clients #342

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
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