काम नहीं कर रहा है, मैं क्रोम पहचान API के साथ काम कर रहा हूं, ताकि उपयोगकर्ता मेरे क्रोम एक्सटेंशन पर Google प्रमाणीकरण प्रदान कर सकें।chrome.identity.getAuthToken
मैं गूगल के आधिकारिक ट्यूटोरियल का पालन किया: link Chrome Identity API
- मैं manifest.json और ग्राहक आईडी और कार्यक्षेत्र
- करने के लिए अनुमति जोड़ा Authentification मैं में इस कोड को जोड़ा गति प्रदान करने के लिए अपने Background.js
chrome.identity.getAuthToken
समस्या है जब मैं विस्तार मैं एक सफल प्रमाणीकरण मैं प्रवेश पृष्ठ
समस्या क्या है के लिए एक और समय पर पुनः निर्देशित कर रहा हूँ इस प्रवेश पृष्ठ
chrome://chrome-signin/?source=5
के लिए, लेकिन के बाद पुनः निर्देशित कर रहा हूँ पर अमल?
manifest.json
{
"name": "My Extension",
"short_name": "Ex App",
"version": "0.1",
"description": "description",
"manifest_version": 2,
"icons": { "128": "ICONE.png", "48": "ICONE1.png" },
"permissions": ["contextMenus", "identity", "cookies", "http://*/*", "https://*/*", "<all_urls>", "unlimitedStorage"],
"browser_action": {
"default_title": "Title",
"default_icon": "imgIcone.png"
},
"oauth2": {
"client_id": "xxxxxxx",
"scopes": [
"https://www.googleapis.com/auth/userinfo.email"
]
},
"background": {
"scripts": ["background.js"]
},
"content_scripts" : [
{
"matches": ["*://*.google.com/*"],
"js": ["gadget/js/jquery.js","gadget/js/contactcard.js"],
"css": ["gadget/css/contactcard.css"],
"all_frames": true
}],
"content_security_policy": "script-src 'self' 'unsafe-eval' https://apis.google.com/; object-src 'self'",
"web_accessible_resources": ["img.png","gadget/css/contactcard.css","gadget/img/extension/crec.png"]
}
Background.js:
chrome.identity.getAuthToken({ 'interactive': true }, function(token) {
// Use the token.
console.log(token);
});
के संभावित डुप्लिकेट [त्रुटि: क्रोम विस्तार के लिए मूल \ _mismatch] (http://stackoverflow.com/questions/31134738/error-origin-mismatch-for-chrome-extension) – Madhan
नहीं अपने प्रश्न के शीर्षक को बदलने की जरूरत है; हर कोई देख सकता है कि एक जवाब है, और आप उत्तर को स्वीकार किए जाने के रूप में चिह्नित कर सकते हैं (हालांकि ऐसा करने से पहले समय देरी हो सकती है) आगे यह इंगित करता है कि इसे उत्तर देने की आवश्यकता नहीं है। आपकी जानकारी के लिए – Xan
@Xan धन्यवाद! – user2602584