Mengatasi Error AADSTS900561: Endpoint Hanya Menerima POST Request


Mengatasi Error AADSTS900561: Endpoint Hanya Menerima POST Request
📌 Masalah
Banyak pengguna mengalami kendala saat mencoba masuk ke layanan Microsoft, muncul pesan:

 AADSTS900561: The endpoint only accepts POST requests. Received a GET request.

Artinya, sistem otentikasi Azure Active Directory (Azure AD) menolak permintaan login karena metode HTTP yang digunakan salah. Endpoint login hanya menerima POST request, tetapi aplikasi atau browser mengirimkan GET request.

🔍 Penyebab Umum
- Konfigurasi aplikasi salah: Aplikasi tidak diatur sesuai standar autentikasi Microsoft.
- Redirect URI tidak sesuai: Alamat pengalihan login terdaftar dengan metode GET.
- Cache atau cookies bermasalah: Data lama tersimpan di browser atau aplikasi.
- Kode autentikasi custom error: Jika aplikasi dikembangkan sendiri, mungkin ada kesalahan pemanggilan metode HTTP.

✅ Solusi
1. Hapus cache browser  
   Membersihkan cache dapat menghapus data lama yang memicu error.
   
2. Reset cookies sign-in  
   Menghapus cookies akan memaksa sistem membuat sesi login baru.

3. Periksa konfigurasi aplikasi  
   Pastikan redirect URI dan endpoint sudah sesuai dengan standar Azure AD.

4. Update library autentikasi  
   Jika menggunakan MSAL atau library lain, gunakan versi terbaru agar kompatibel.

5. Hubungi admin IT  
   Jika masalah terjadi pada akun perusahaan, admin perlu menyesuaikan pengaturan tenant.




Komentar

Postingan populer dari blog ini

IMF Global Financial Stability Report (Oct 2025): “Shifting Ground beneath the Calm”

Analisis Judul Buku Puisi "Puisi dalam Ekonomi: Untuk Penjual dan Pembeli

17 Program SDGs PBB Terganggu, Akibat Kebijakan Resiprokal Tarif AS