Azure
Tutorial video
https://www.youtube.com/watch?v=izGxSmifURI
Configurare
- Autentificați‑vă în portalul Azure.
- Căutați și selectați Microsoft Entra ID.
- În meniul din stânga, selectați App registrations, apoi faceți clic pe New registration.
- 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ă laapi/oidc/callback
, iar parteaProtocol://Host:Port
este originea paginii web curente. De exemplu, dacă consola este accesată prinhttp://localhost:8000/<path>
, atunci Callback URL va fihttp://localhost:8000/api/oidc/callback
. Dacă este accesată prinhttps://192.168.0.1:8000/<path>
, atunci Callback URL va fihttps://192.168.0.1:8000/api/oidc/callback
. Deoarece Azure acceptă doarhttps://
sauhttp://localhost
, selectați adresa corespunzătoare pentru a deschide consola RustDesk Pro. - Introduceți Name, selectați Supported account types și lipiți Redirect URI copiat din RustDesk Pro.
- În RustDesk Pro, faceți clic pe New auth provider.
- În Azure, selectați aplicația pe care doriți să o utilizați, accesați Overview și copiați Application (client) ID.
- În RustDesk Pro, lipiți Client ID.
- În Azure, accesați Certificates & secrets și creați un client secret nou sau selectați unul existent (de obicei New).
- Î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ță.
- În RustDesk Pro, lipiți valoarea client secret‑ului.
- În RustDesk Pro, completați câmpul Issuer cu
https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0
. ÎnlocuițiDirectory (tenant) ID
cu Directory (tenant) ID al contului dvs. Acesta se găsește în panoul Overview al aplicației din Azure. - În Azure, accesați meniul Authentication. Apoi activați autorizarea, bifând ID tokens (used for implicit and hybrid flows).