Azure

Tutorial video

https://www.youtube.com/watch?v=izGxSmifURI

Configurare

  1. Autentificați‑vă în portalul Azure.
  2. Căutați și selectați Microsoft Entra ID.
  3. În meniul din stânga, selectați App registrations, apoi faceți clic pe New registration.
  4. Deschideți consola RustDesk Pro, în pagina Settings faceți clic pe modulul OIDC. Apoi copiați Callback URL. Notă: Callback URL nu este editabil — partea Path este fixă la api/oidc/callback, iar partea Protocol://Host:Port este originea paginii web curente. De exemplu, dacă consola este accesată prin http://localhost:8000/<path>, atunci Callback URL va fi http://localhost:8000/api/oidc/callback. Dacă este accesată prin https://192.168.0.1:8000/<path>, atunci Callback URL va fi https://192.168.0.1:8000/api/oidc/callback. Deoarece Azure acceptă doar https:// sau http://localhost, selectați adresa corespunzătoare pentru a deschide consola RustDesk Pro.
  5. Introduceți Name, selectați Supported account types și lipiți Redirect URI copiat din RustDesk Pro.
  6. În RustDesk Pro, faceți clic pe New auth provider.
  7. În Azure, selectați aplicația pe care doriți să o utilizați, accesați Overview și copiați Application (client) ID.
  8. În RustDesk Pro, lipiți Client ID.
  9. În Azure, accesați Certificates & secrets și creați un client secret nou sau selectați unul existent (de obicei New).
  10. În Azure, copiați valoarea client secret‑ului. Notă: această valoare este vizibilă doar la crearea inițială. Nu va mai fi afișată după părăsirea paginii. Păstrați‑o în siguranță.
  11. În RustDesk Pro, lipiți valoarea client secret‑ului.
  12. În RustDesk Pro, completați câmpul Issuer cu https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0. Înlocuiți Directory (tenant) ID cu Directory (tenant) ID al contului dvs. Acesta se găsește în panoul Overview al aplicației din Azure.
  13. În Azure, accesați meniul Authentication. Apoi activați autorizarea, bifând ID tokens (used for implicit and hybrid flows).

Referințe