2017-01-09 18 views
5

मेरी एलेक्सा खाते के लिए Google OAuth का उपयोग जब यह Android और कुछ IOS उपकरणों पर ठीक काम किया लिंकिंग लेकिन एक उपयोगकर्ता निम्न सूचना:एलेक्सा गूगल OAuth साथ त्रुटि जोड़ने खाता

त्रुटि 403: disallowed_useragent
"यह उपयोगकर्ता - Google को ओएथ प्रमाणीकरण अनुरोध करने की अनुमति नहीं है क्योंकि इसे एक एम्बेडेड उपयोगकर्ता-एजेंट (जिसे वेब-व्यू भी कहा जाता है) के रूप में वर्गीकृत किया गया है। हमारी नीति के अनुसार, केवल ब्राउज़र को Google को प्राधिकरण अनुरोध करने की अनुमति है ... "

enter image description here

+0

में लग रहा है गूगल जैसे वेब दृश्यों ब्लॉक कर रहा है https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html मैं कर रहा हूँ वर्कअराउंड के लिए टीम के साथ जांच –

+0

वर्कअराउंड पर कोई अपडेट? – Lot

उत्तर

2

Google ने OAuth2 प्रवाह के लिए अपने सुरक्षा प्रतिबंधों को अपडेट किया है। वे अब मूल वेब-विचारों को OAuth प्रवाह शुरू करने की अनुमति नहीं देते हैं, बल्कि डेवलपर्स को ओएस ब्राउज़र का उपयोग करना चाहते हैं। ऐसा लगता है कि आपका आईओएस ऐप अभी भी प्रमाणित करने के लिए वेब-व्यू का उपयोग करने की कोशिश कर रहा है। आपको इसे ठीक करने की आवश्यकता है ताकि वह इसके बजाय ओएस ब्राउज़र में खुल जाए।

पृष्ठभूमि जानकारी:

यह सिर्फ मेरी राय है, लेकिन क्षुधा बाहर जो अपने उपयोगकर्ताओं के (एक के लिए फेसबुक) इन एम्बेडेड ब्राउज़र के उपयोग करने के लिए मजबूर कर रहा शुरू कर दिया है की एक बहुत कुछ कर रहे हैं। कोई सवाल कर सकता है कि वे कितने सुरक्षित हैं और वास्तविक स्थापित ब्राउज़र का उपयोग करना बेहतर है। मुझे संदेह है कि यही कारण है कि Google ने इसे शुरू करने में सक्षम बनाया है।

अधिक जानकारी उपलब्ध है Google blog

संबंधित मुद्दे