के साथ एक्सेस टोकन प्राप्त करते समय GoogleAuthException अधिक संदर्भ के लिए, यह पोस्ट this one का पालन करता है। Verifying Back-End Calls from Android Appsक्लाइंट आईडी
मैं Google API कंसोल में दो परियोजनाओं की घोषणा की दो ग्राहक आईडी
- पहले प्राप्त करने के लिए:
मेरे पिछले समस्या को हल करने के लिए, मैं समाधान टिम ब्रे द्वारा यहां प्रस्तुत अनुसरण करने की कोशिश के रूप में "वेब अनुप्रयोग" "स्थानीय होस्ट" के साथ होस्ट नाम के रूप में (यह फर्क पड़ता है?)
- ग्राहक आईडी: XXXXXXXXXX.apps.googleusercontent.com
- पैकेज का नाम AndroidManifest.xml और SHA1 फिंगरप्रिंट में निर्दिष्ट Android ऐप्लिकेशन के रूप में दूसरा (debug.keystore साथ की कोशिश की और [मेरे] .keystore)
- ग्राहक आईडी: YYYYYYYYYY.apps। googleusercontent.com
दुर्भाग्य से मैं एंड्रॉयड पक्ष में एक अपवाद का सामना करना पड़ रहा हूँ:
com.google.android.gms.auth.GoogleAuthException: Unknown
at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
at fr.barles.android.activity.LoginActivity$1.doInBackground(LoginActivity.java:66)
at fr.barles.android.activity.LoginActivity$1.doInBackground(LoginActivity.java:1)
at android.os.AsyncTask$2.call(AsyncTask.java:185)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
at java.lang.Thread.run(Thread.java:1102)
लाइन पर:
return GoogleAuthUtil.getToken(LoginActivity.this, account[0], "audience:server:client_id:XXXXXXXXXX.apps.googleusercontent.com");
क्या मैं गलत कर रहा हूँ?
अग्रिम
तो आपने वास्तव में त्रुटि को ठीक करने के लिए क्या किया? आपने "ऑडियंस: सर्वर: क्लाइंट_आईडी: ..." भाग में क्या पेस्ट किया? मुझे एक समान त्रुटि मिल रही है। –