Comments (9)
/cc @aozarov
from google-auth-library-java.
A fix for this has been merged into google-auth-library-java by @pongad.
@ajkannan, @aozarov can you verify that it fixes the problem?
- Clone https://github.com/google/google-auth-library-java
- Run "mvn clean install" on the clone.
- Update your usage locally to use "0.4.0-SNAPSHOT".
- Run the original scenario to verify that it is fixed.
Once this is verified, we will either release a new version or patch the existing one.
from google-auth-library-java.
@ajkannan do you mind to verify it. I am pretty confident the fix is going to work.
from google-auth-library-java.
Sure, taking a look now.
from google-auth-library-java.
@anthmgoogle @aozarov The NPE issue is indeed fixed. I am however running into some issues using authentication from App Engine. When I’m authenticated with Google Cloud SDK and I try running my app on the dev app server (a local mock of production), I get an error message saying “The Application Default Credentials are not available” because I’m not running on Compute Engine and because I don’t have the GOOGLE_APPLICATION_CREDENTIALS environment variable set. I thought according to this documentation that the SDK credentials were supposed to be used first, before looking for App Engine credentials? I’m also having an issue in production with App Engine where I get the same error message as on the local development server (“The Application Default Credentials are not available”).
Authentication is working fine from Compute Engine and when using Google Cloud SDK on my desktop without App Engine.
from google-auth-library-java.
Thanks for confirming the issue is fixed. Let's keep this issue open
tracking getting the fix available in a release.
Can you start a new issue or issues about the App Engine problem or
problems?
On Tue, Nov 17, 2015 at 11:17 AM, Ajay Kannan [email protected]
wrote:
@anthmgoogle https://github.com/anthmgoogle @aozarov
https://github.com/aozarov The NPE issue is indeed fixed. I am however
running into some issues using authentication from App Engine. When I’m
authenticated with Google Cloud SDK and I try running my app on the dev app
server (a local mock of production), I get an error message saying “The
Application Default Credentials are not available” because I’m not running
on Compute Engine and because I don’t have the
GOOGLE_APPLICATION_CREDENTIALS environment variable set. I thought
according to this documentation
https://developers.google.com/identity/protocols/application-default-credentials
that the SDK credentials were supposed to be used first, before looking for
App Engine credentials? I’m also having an issue in production with App
Engine where I get the same error message as on the local development
server (“The Application Default Credentials are not available”).Authentication is working fine from Compute Engine and when using Google
Cloud SDK on my desktop without App Engine.—
Reply to this email directly or view it on GitHub
#43 (comment)
.
from google-auth-library-java.
Sure thing, will do.
from google-auth-library-java.
This bug should be fixed by v0.3.1 . Could you verify?
from google-auth-library-java.
Yup, I've verified that the bug is fixed by v0.3.1.
from google-auth-library-java.
Related Issues (20)
- Add reactor Bindings HOT 3
- The horror of chain reaction (GoogleCredentials) HOT 1
- Allow usage of ExternalAccountCredentials custom implementation HOT 2
- unchecked casts are bad practice, but allowed globally in pom.xml
- Add native image support for credentials and appengine modules
- impersonated_service_account not recognized HOT 1
- ExternalAccountCredentials serialization is broken HOT 1
- com.google.firebase.messaging.FirebaseMessagingException: Unknown error while making a remote service call: Error getting access token for service account: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 405 Method Not Allowed", HOT 2
- [kms]: Missing credentials leads to misleading exception and pointless retry loop HOT 4
- DefaultPKCEProvider challenge rejected HOT 4
- Method implementation and logic isOnGAEStandard7() is incorrect for java21 jetty which does not define the old jetty logging class. HOT 2
- External documentation is outdated - latest published version is 1.20.0 HOT 1
- AppEngineCredential depends on legacy bundled service HOT 4
- Failing while building google-auth-library-java version v1.6.0 using mvn clean install HOT 6
- Migrating old GoogleCredential object to new GoogleCredentials object for OAuth HOT 4
- ComputeEngineCredentials.createScoped copies existing AccessToken HOT 4
- Previously, I use google-cloud-vertexai 0.3. I can't use service account json in 1.3. HOT 1
- Workload identity federation doesn't support full aws credential sources. HOT 2
- ComputeEngineCredentials does not handle error response from the metadata server correctly HOT 1
- Google Play Publisher with Proxy Authentication
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from google-auth-library-java.