Kecewa dengan Ralat Microsoft Teams AADSTS50011 yang digeruni ? π© Anda tidak keseoranganβmasalah pengesahan biasa ini menyekat log masuk dan penyepaduan aplikasi, tetapi ia boleh dibetulkan dalam beberapa minit dengan tweak URI Pengalihan yang betul . Sama ada anda pembangun yang membina tab Teams atau pentadbir yang menyelesaikan masalah SSO, panduan ini memberikan langkah yang tepat dan teruji untuk menyelesaikan ralat "ketidakpadanan URL balasan" buat selama-lamanya. Mari kita mulakan dan lancarkan Teams anda! π
Apakah Ralat AADSTS50011 dalam Microsoft Teams?
AADSTS50011 ialah ralat Azure Active Directory (Azure AD) yang memberi isyarat bahawa URI Pengalihan (URL balasan) dalam permintaan pengesahan anda tidak sepadan dengan yang didaftarkan dalam aplikasi anda. Dalam Teams, ini muncul semasa aliran OAuth untuk tab, bot atau aplikasi tersuaiβbayangkan gelung log masuk atau mesej "URL balasan tidak sah".
Simptom utama:
- π Pengalihan log masuk tanpa henti
- β Aplikasi gagal dimuatkan dalam Teams
- π± Kedua-dua pasukan mudah alih/desktop terjejas
Punca Biasa Ketidakpadanan URI Pengalihan AADSTS50011
Ralat ini berpunca daripada salah konfigurasi dalam pendaftaran aplikasi Azure AD anda. Penyebab utama termasuk:
| Sebab |
Mengapa Ia Berlaku |
Semakan Pantas |
| URI Pengalihan Hilang atau Salah |
Pasukan menjangkakan format tertentu sepertihttps://teams.microsoft.com/l/bo/{id}... |
Sahkan bilah Pengesahan |
| Garis miring atau kesalahan taip |
/ vs. tiada / pecahan padanan tepat |
Salin-tampal daripada dokumen |
| Ketidakpadanan Platform |
Tetapan Web vs. Mudah Alih/SPA |
Pilih jenis yang betul |
| Kemas Kini ID Entra (Azure AD) |
Peraturan pengesahan baharu selepas penghijrahan |
Semak kebenaran aplikasi |
Langkah demi Langkah: Cara Membaiki Ralat Microsoft Teams AADSTS50011 ( Pembetulan URI Pengalihan )
Bersedia untuk menghapuskan ralat ini? Ikuti langkah-langkah yang terbukti ini . Anda memerlukan akses Pentadbir Global atau Pentadbir Apl ke Portal Azure. Tiada masa henti diperlukan! β
- 1οΈβ£ Log masuk ke Azure Portal
Layari portal.azure.com β Cari " Pendaftaran aplikasi " β Cari aplikasi Teams anda (atau cipta aplikasi baharu jika sedang diuji).
- 2οΈβ£ Navigasi ke Pengesahan
Pilih aplikasi anda β Pengesahan (menu kiri) β Konfigurasi platform .
- 3οΈβ£ Tambah/Sahkan URI Pengalihan
Klik Tambah platform β Pilih Web atau Aplikasi halaman tunggal (SPA) untuk Pasukan.
URI penting untuk Pasukan (salin dengan tepat!):
https://teams.microsoft.com/l/bo/appid?isFallback=true(gantikan appid)
https://teams.microsoft.com/l/bo/{your-app-id}?...
https://login.microsoftonline.com/common/oauth2/nativeclient(pilihan mudah alih)
Petua Profesional: Dayakan token ID dan tetapkan pemberian tersirat jika diperlukan untuk SPA.
- 4οΈβ£ Simpan dan Uji
Tekan Simpan β Kosongkan cache Pasukan (Tetapan β Kosongkan cache) β Lancarkan semula aplikasi/log masuk. Boom! β
- 5οΈβ£ Lanjutan: Tweak Manifest
Edit appManifest.json dalam Portal Pembangun Teams:
{
"webApplicationInfo": {
"id": "your-client-id",
"resource": "api://your-app-id"
}
}
Muat naik dan muat sisi dalam Teams.
π‘ Bonus: Untuk aplikasi berbilang penyewa, tambahkan https://login.microsoftonline.com/common/oauth2/logoutuntuk log keluar yang bersih.
Petua Pencegahan: Jangan Sesekali Lihat AADSTS50011 Lagi
Kuncikannya:
- β
Gunakan Teams Toolkit untuk Kod VSβmenjana URI yang betul secara automatik.
- π Sentiasa sahkan dengan Microsoft Docs pada Teams SSO .
- π‘οΈ Dayakan dasar Akses Bersyarat dengan berhati-hati.
- π± Uji pada iOS/AndroidβURI mudah alih berbeza!
Soalan Lazim (FAQ)
S: Adakah pembetulan ini berfungsi untuk akaun Teams peribadi?
J: Terutamanya ID Entra (kerja/sekolah). Untuk peribadi, cipta semula aplikasi di bawah penyewa anda.
S: Ralat berterusan selepas pembetulan URI?
J: Semak ID Klien/Putaran Rahsia atau cache pelayar. Mulakan semula Pasukan sepenuhnya.
S: AADSTS50011 khusus bot ?
J: Tambah msteamspada replyUrlsWithType dalam pendaftaran bot.
Tahniahβanda kini seorang pakar Redirect URI ! π Jika masalah berlarutan, tinggalkan butiran aplikasi anda di ruangan komen. Kongsikan panduan ini jika ia menyelamatkan hari anda. Selamat Berpasukan! π