Google Haritalar API'sı ile bir başvuru yapıyorum. Bir bilgisayarda bir insan sahibi olmak, başka bir kişinin haritaya düzenlediklerini izlemek istiyorum. Haritanın bilgilerini Google Fusion Tablosuna aktarmayı düşünüyorum. Diğer kişi her şeyi bir katman olarak görebilir. Programın sadece kullanıcının tarayıcısından çalıştırılmasını ve bunun için bir web sitesi oluşturmamasını isterim.Google API ve oauth 2.0 için doğru yönlendirme URI'si
Füzyon tablolarını düzenlemek için, erişim/jeton almam gerekir. Şunu gerçekleştirmek için şu anda javascript betiğini kullanmaya çalışıyorum. ScriptSample.html, oauthWindow.html ve gwt-oauth2.js. Bu working example.
Onları çalıştırdığımda, redirect_URI yanlış olduğunu söyleyen bir hata alıyorum. Yönlendirmek için kullandığım dosyanın yetkisi olmadığını söylüyor. İlk açık sorduğum soru şudur: Bu dosya otoritesini yeniden yönlendirmeye nasıl verebilirim?
API konsolumda, istemci tarafında bir web uygulaması olarak ayarlamam gerekir. Yüklü bir uygulamaya değiştirmeli miyim?
anda, benim javascript kökeni: https: // localhost
yönlendirme URI: https: //localhost/oauthWindow.html
bir localhost url için kullanılması sorun yokTeşekkür
localhost tabanlı bir geri bildirim URI'si kullanıyor musunuz? Bu, OAuth sunucusunun yanıtı kendisine göndermesi gerektiği anlamına gelir, yani anlamsızdır. Harici ağdan erişilebilen bazı URL'leri kesinlikle kullanmalısınız. –
Üzgünüm, yanılmışım, kendimi düzeltmeliyim. Geri arama URI'leri sadece tarayıcınızı yetkilendirme sonucuyla yönlendirmek için kullanılır, bu nedenle yerel bir sunucu tabanlı geri bildirim URI kuramında çalışabilir. Öte yandan, tüm geri çağrı URI kontrol yöntemini anlamsız yapan ciddi güvenlik sorunları vardır. Sonuç olarak, yine de dışarıdan erişilebilir bir geri bildirim sağlamalısınız. –
Bununla ilgili sorunum var. Bazı süper garip bir nedenden dolayı, google, 'https: // bir şey' olan yönlendirme URL'sinin http: // bir şey '' e dönüştürülmesine karar verdi. Bu korkunç çünkü sunucumun ssl/https için bir zorunluluk, istisna yok. – Automatico