Menghadapi Ralat Microsoft Teams AADSTS50011 yang mengecewakan ? π© Ralat Azure Active Directory (kini Entra ID) yang biasa ini menjerit " URL balasan yang dinyatakan dalam permintaan tidak sepadan dengan URL balasan yang dikonfigurasikan untuk aplikasi ." Ia menyekat log masuk untuk tab, bot atau aplikasi tersuai Teams, lalu menghentikan produktiviti anda.
Jangan risau! Panduan ini menyediakan penyelesaian URI Pengalihan yang mudah, andal dan teruji. Ikuti langkah-langkah ini untuk menghapuskan ralat selama-lamanya dan kembali kepada kerjasama yang lancar. Mari mulakan aplikasi Teams anda! π
Mengapa Ralat Microsoft Teams AADSTS50011 Berlaku?
Punca utama? Ketidakpadanan URI Pengalihan . Apabila aplikasi Teams anda mengesahkan melalui OAuth, URL panggilan balik (URI Pengalihan) yang dihantar dalam permintaan tidak sepadan dengan apa yang didaftarkan dalam aplikasi Azure anda. Pencetus biasa:
- β Kesilapan taip dalam URI (cth., tiada garis miring atau domain salah).
- β URI khusus platform dilupakan (Pasukan memerlukan
msteams://skema).
- β Perubahan persekitaran (URI dev vs. prod ditukar).
- β Aplikasi berbilang penyewa tiada skop yang betul.
Petua profesional: Sentiasa sahkan URI secara sensitif huruf besar/kecilβAzure cerewet! π
Pembetulan URI Pengalihan Langkah demi Langkah untuk Ralat Microsoft Teams AADSTS50011
Bersedia untuk membaikinya? Anda memerlukan akses Pentadbir Global atau Pentadbir Apl ke Portal Azure . Masa: Kurang daripada 10 minit. Jom mulakan! β±οΈ
1οΈβ£ Cari Pendaftaran Aplikasi Anda
Daftar masuk ke Portal Azure > ID Microsoft Entra > Pendaftaran aplikasi .
Cari aplikasi Teams anda mengikut nama atau ID Klien (daripada pendaftaran manifest.json atau bot anda).
2οΈβ£ Kemas kini URI Pengalihan dalam Pengesahan
Klik aplikasi anda > Pengesahan (menu kiri).
- Di bawah Konfigurasi Platform , tambah atau edit:
| Komponen Pasukan |
URI Pengalihan Betul |
Nota |
| Tab Pasukan (Peribadi) |
https://token.botframework.com/.auth/web/redirect |
Untuk tab yang didayakan pengesahan |
| Bot Pasukan |
https://token.botframework.com/.auth/web/redirectataumsteams://auth/ |
Piawaian Rangka Kerja Bot |
| Aplikasi Tersuai (Web) |
https://yourdomain.com/auth/callback |
Padankan titik akhir aplikasi anda yang tepat |
| Pelanggan Mudah Alih/Pasukan |
msteams://auth/<your-app-id> |
Gantikan <id-aplikasi-anda> |
Tindakan: Klik Tambah platform > Web atau Aplikasi Mudah Alih dan desktop . Tampal URI yang tepat, dayakan token ID jika perlu dan tekan Konfigurasikan . β
3οΈβ£ Simpan dan Uji
Simpan perubahan (tunggu 1-2 minit untuk penyebaran). Kosongkan cache pelayar, daftar keluar/masuk Teams dan cuba semula. Boomβralat hilang!
Menyelesaikan Masalah Ralat Microsoft Teams AADSTS50011 Seperti Profesional
Jika ia berterusan:
- π§ Sahkan jenis akaun yang Disokong (Penyewa tunggal? Penyewa berbilang? Padankan persediaan anda).
- π§ Semak kebenaran API : Tambah
User.Read, offline_accessuntuk Pasukan.
- π§ Khusus pasukan: Kemas kini
manifest.jsondengan webApplicationInfo.idID Pelanggan yang sepadan dengan betul.
- π§ Log: Gunakan log Daftar masuk Azure untuk mengenal pasti ketidakpadanan URI.
π‘ Petua Bonus: Untuk aplikasi pengeluaran, gunakan Azure AD B2C atau identiti terurus untuk mengelakkan kerumitan URI sama sekali. Pastikan persediaan anda selamat pada masa hadapan!
Cegah Mimpi Buruk URI Pengalihan Masa Depan
Kuncikannya:
- β
Automatikkan dengan templat ARM atau Terraform untuk konsistensi URI.
- β
Uji dalam portal pembangunan Teams: dev.teams.microsoft.com .
- β
Pantau dengan Wawasan Aplikasi untuk kegagalan pengesahan.
Tahniahβanda kini merupakan pembunuh ralat Microsoft Teams AADSTS50011 ! π Aplikasi anda sepatutnya dapat disahkan dengan sempurna. Ada persediaan yang unik? Kongsikannya di ruangan komenβkami suka menyelesaikan masalah bersama-sama. Kekal produktif! π