https://groups.google.com/forum/#!forum/oauth2-dev चर्चा के अनुसार यहां है।Google OAuth2 Refresh_token समाप्त हो जाता है जब Access_token
कोई फर्क नहीं पड़ता कि मैं कितना पढ़ रहा हूं, मैं अपने सिर को Google OAuth2 टोकन कैसे काम करता हूं, इस बारे में नहीं मिल सकता। दस्तावेज़ों और कई अन्य स्थानों को पढ़ना सुझाव देता है कि एक refresh_token की समयसीमा समाप्त नहीं होती है, और access_token की समाप्ति के बाद इसका उपयोग किया जाता है। https://developers.google.com/accounts/docs/OAuth2WebServer#refresh
पर आधिकारिक दस्तावेज़ देखें, हालांकि, प्रैक्टिस में यह पॉल (Unable to refresh token after expiration) द्वारा वर्णित वर्णन के रूप में काम करता है कि ताज़ा टोकन समाप्त होने पर रीफ्रेश टोकन समाप्त हो जाता है।
क्या कोई Google इंजीनियर कृपया पुष्टि कर सकता है कि सही व्यवहार क्या होना चाहिए क्योंकि यह व्यवहार और दस्तावेज़ीकरण का मामला नहीं है।
यह रीफ्रेश टोकन बेकार बनाता है।
धन्यवाद डीन। Google Oauth2 Playground का उपयोग करके कुछ जांच के बाद, मैं पुष्टि कर सकता हूं कि एक्सेस टोकन की समाप्ति के बाद refresh_tokens दोनों वैध हैं, और एक्सेस टोकन की स्थिति के बावजूद इसका उपयोग किया जा सकता है। (कुछ ने सुझाव दिया था कि यह तब तक काम नहीं करेगा जब तक access_token की समयसीमा समाप्त नहीं हो जाती)। मेरी कठिनाई उस पुस्तकालय द्वारा refresh_token से बच रही है जो मैं उपयोग कर रहा था, और उसके बाद टोकन प्रदर्शित करने पर लाइब्रेरी से आगे निकल रहा था। OAuth2 खेल का मैदान का उपयोग करके मुझे एहसास हुआ कि मेरे टोकन सही नहीं दिख रहे थे क्योंकि उनके पास अतिरिक्त भागने के निशान –
थे, मैं access_type = ऑफ़लाइन के साथ भी ताज़ा टोकन नहीं प्राप्त कर सकता :( http://stackoverflow.com/questions/27678496/google-oauth- एक्सेस-टोकन-एक्सपिरेशन-इन-एमवीसी-ऐप – monstro
उनका एक तरीका है कि हम जांच सकते हैं कि मेरा रीफ्रेश एक्सेस टोकन निरस्त किया गया है या इसका उपयोग करने से पहले नहीं .. .. – usama