• 17-12-2023, 19:34:19
    #1
    Merhaba ,

    Bir WP siteye WP REST API üzerinden ulaşıp php ve Postman üzerinden base64'lenmiş kullanıcı adı ve Application password ile çok rahat yeni POST oluşturabiliyorum .

    Aynı AP sitedeki aynı WP Rest Api'ye yazdığım chrome extensio üzerinden erişmeye çalıştığımda 401 Unauthorized hatası veriyor.

    CORS olabileceğini düşündüm. Enable CORS plugini yükledim ama yok işe yaramadı. Enable CORS galiba sadece urllere izin veriyor. Benim Origin
    chrome-extension://fdkbefhhjamplpgjkdbhnakfdflbd gibi bir şey . Ona nasıl CORS yetkisi verebilirim ? Tabi eğer sorun CORS ise . Fikri olan var mı ?
  • 18-12-2023, 12:05:43
    #2
    Merhaba @Medita;

    Hatadan da anlaşılacağı üzere REST API login işleminde sorun görünüyor yani şu anki sorun CORS ile alakalı görünmüyor. Kullancı adı ve şifre yerine WordPress tarafında üreteceğiniz consumerKey ve consumerSecret değerleri kullanarak tekrar deneme yapabilirsiniz. base64 kısmına dikkat edin bazen bu süreçte hatalar olabiliyor.

    Sanırım post girişi için chrome eklentisi yazıyorsunuz. Size özel değilse bende denemek, kullanmak isterim. Kolaylıklar dilerim.