2013-04-09 8 views
5

में प्रमाणीकृत अनुरोध अगर किसी को http://oauth.googlecode.com/svn/code/java/core/ और इस कोड में उदाहरण सर्वर का उपयोग करने का अनुभव है, तो शायद आप मुझे समझा सकते हैं कि प्रमाणीकृत अनुरोधों को कैसे कार्यान्वित किया जाता है? पर संदर्भ: http://tools.ietf.org/html/rfc5849#section-3ओथ जावा

इसलिए, जब कोई उपयोगकर्ता प्रमाणीकृत होता है और संरक्षित सहारा सर्वर केवल ओएथ प्रदाता के खिलाफ प्रामाणिकता की पुष्टि करना चाहता है।

उत्तर

2

Google API कंसोल से एक नई परियोजना बनाएं और क्लाइंट आईडी और गुप्त कुंजी प्राप्त करें। https://code.google.com/apis/console

Google के लिए ओउथ क्लाइंट प्लगइन विकसित करने में सहायता के रूप में https://code.google.com/p/google-api-java-client/wiki/OAuth2Draft10 इस उदाहरण के बाद।

सुनिश्चित करें कि आपने अपनी आवश्यकताओं के अनुसार अपना दायरा बदल दिया है, यूआरएल वापस कॉल करें और यूआरएल छोटा करें आदि।

private static final String SCOPE = "https://www.googleapis.com/auth/urlshortener"; 
private static final String CALLBACK_URL = "urn:ietf:wg:oauth:2.0:oob"; 
... 


GenericUrl shortenEndpoint = new GenericUrl("https://www.googleapis.com/urlshortener/v1/url"); 

यह पृष्ठ आपको प्रमाणीकरण और प्राधिकरण प्रवाह गूगल OAuth

OAuth 2.0 Playground 

बहुत बढ़िया खेल का मैदान के लिए https://developers.google.com/accounts/docs/OAuth2

सहायक चीजें समझने में मदद मिलेगी। यह आपके ऐप के साथ ओएथ बना देगा और आपकी वांछित जानकारी प्राप्त करेगा। दूसरे शब्दों में आप देख सकते हैं कि आपका एप्लिकेशन OAUTH के लिए कैसे चलेंगे और Google के लिए OAUTH कोड करने के लिए कौन सी जानकारी आवश्यक है। https://developers.google.com/oauthplayground/

Verify Access Token 

इस URL https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=* **

से अपने पहुँच टोकन सत्यापित करें
संबंधित मुद्दे