Message: | Trying to access array offset on value of type null |
File: | /home/romarekl/public_html/sosyallift.com/ow_plugins/forum/controllers/topic.php |
Line: | 136 |
Facebook uygulamaları nasıl düzeltilir? “Hata" URL Yüklenemedi: Bu bağlantının domaini uygulamanın domainlerinde yer almıyor. Bu bağlantıyı yükleyebilmek için, uygulama ayarlarından uygulamanın tüm domainlerini ve alt domainlerini Uygulama Domainleri alanına ekle.
Facebook agresif güvenlik sıkılaştırıyor. Herhangi bir yeni Facebook Giriş Uygulaması, Mart 2018'in başlangıcında şimdi Yeniden Yönlendirme URI'leri için Strict Mode'u kullanır ve HTTPS'yi varsayılan olarak etkin kılınır ve artık devre dışı bırakılamaz.
HTTPS'yi Zorunlu Olarak Uygula ve varsayılan olarak etkinleştirilmiş Yönlendirme URI'leri için Sıkı Mod'u Kullanarak Facebook Giriş Uygulaması Peki bu ne anlama geliyor?
İki şey. Öncelikle, siteniz HTTPS değilse Facebook Girişini artık kullanamazsınız . Elbette rahatsız edici, ama hosting sağlayıcıların çoğu artık Let's Encrypt ile ücretsiz SSL sertifikaları sağlıyor. Genellikle sadece bunu sağlayan bir durumdur. Barındırma sağlayıcınız o zaman ana bilgisayarları değiştirmeyi kesinlikle önermez. HTTPS şifrelenir ve bu nedenle daha güvenlidir. Ayrıca, şimdi Google Sıralamanızı da etkiliyor ve yakında Google, arama sonuçlarında bulunmayan sitelerin yanında 'Güvenli olmayan' uyarıları yayınlıyor. Bugünlerde HTTPS'ye sahip olmamak için iyi bir neden yok.
İkinci olarak, şimdi tam dönüş URL'sini Geçerli OAuth Yönlendirme URI'leri girişine koymanız gerektiği anlamına gelir . Daha önce, sıkı mod devre dışı bırakıldığında, alan adınızı girebilir ve bu yeterli olur. Artık Facebook'a yetki verdiğiniz bir zamana dönüşünüzün tam URL'si olmalı. Bu, Facebook'a bağlanmak için kullandığınız Uygulamaya bağlı olarak farklı olacaktır. WP Yerel Makalelerini kullanıyorsanız:
Geri arama URL’nizin ne olduğundan emin değilseniz, kullanmakta olduğunuz Uygulamanın oluşturucularıyla bağlantı kurun veya dokümanları kontrol edin.
Facebook Uygulamaları için Mart 2018'den ÖNCE oluşturulduSon 24 saat içinde geliştiricilerin eklentilerini Facebook ile yeni Uygulamalamaya göre oluşturmaya başladı.
SorunBu edilmiş Facebook'un hata platformunda doğruladı otomatik OAuth ayarları için etkindir varsayılan yeni Apps için ayarları ve şimdi Sıkı Modu bazı değişiklikler yapmıştı. Sıkı mod, uygulamanızı veya web sitenizi Uygulamaya bağlamak için Facebook girişini kullanırken, oAuth yönlendirme URL'sinin, daha önce olduğu gibi, açıkça ayarlanması gerektiği anlamına gelir.
Belli ki bu, güvenliği arttırmak için, kısmen iyi olan bir sürücünün bir parçası, ama bu biraz sürpriz oldu ve uygulamaları daha karmaşık hale getirdi. Hata mesajını geliştirmek için çalışıyorlar.
Nasıl düzeltilir
1. git http://developers.facebook.com/apps/ ve düzeltmek istediğiniz uygulamayı seçin.
2. Soldaki menünün altından + Ürün Ekle bağlantısını tıklayın.
3. Ürün olarak Facebook Giriş seçeneğini seçin.
4. Web'i seçin.
5. Site URL'nizi girin ve kaydet'e basın.
6. 5. Adım'a ulaşıncaya kadar Devam'a basın, ardından Tüm kodu göz ardı ederek İleri'yi tıklatarak devam edin.
7. Soldaki menüde şimdi Facebook Girişini görmeli, altındaki Ayarlar menü öğesini tıkla.
8. Müşteri OAuth ayarları altında, Yönlendirme URI'ları için Sıkı Mod Kullanifadesinin Hayır olarak ayarlandığından ve site URL'nizin Geçerli OAuth yönlendirme URI'leri kutusunda olduğundan emin olun . Sonra vuruş kaydedildi.
9. Şimdi normal şekilde uygulamanızı bağlamak gerekir.