Azure
Configuração
- Faça login no portal do Azure.
- Procure e selecione Microsoft Entra ID.
- No menu à esquerda, selecione Registros de aplicativo, clique em Novo registro.

- Abra o console do RustDesk Pro, na página de Configurações, clique no módulo OIDC. Em seguida, copie a URL de retorno. Observação: A URL de retorno não é editável, a parte
Caminho
é fixada em api/oidc/callback
, e a parte Protocol://Host:Port
é a origem da página web atual. Se você abri-lo através do endereço http://localhost:8000/<caminho>
, então a URL de retorno é http://localhost:8000/api/oidc/callback
. Se for aberto através do endereço https://192.168.0.1:8000/<caminho>
, então a URL de retorno é https://192.168.0.1:8000/api/oidc/callback
. Como o Azure deve usar https://
ou http://localhost
, selecione o endereço apropriado para abrir o console do RustDesk Pro.

- Insira o Nome, selecione os Tipos de conta suportados e cole o URI de redirecionamento do RustDesk Pro.

- No RustDesk Pro, clique em Novo provedor de autenticação.

- No Azure, selecione o aplicativo que deseja usar, clique em Visão geral e copie a ID do aplicativo (cliente).

- No RustDesk Pro, cole a ID do cliente.

- No Azure, em Certificados e segredos, crie um novo segredo de cliente ou selecione um existente, geralmente Novo.

- No Azure, copie o valor do segredo do cliente. Observação: Esse valor só é visível quando você registra pela primeira vez. Ele não fica mais visível depois que você sai da página. Por favor, mantenha este valor em segurança.

- No RustDesk Pro, cole o valor do segredo do cliente.

- No RustDesk Pro, preencha o campo Emissor com
https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0
. Substitua <ID do diretório (locatário)>
pela sua ID do diretório (locatário)
. A ID do diretório (locatário) está no painel Visão geral do aplicativo do Azure.

- No Azure, selecione o menu Autenticação. Em seguida, configure a autorização escolhendo Tokens de ID (usados para fluxos implícitos e híbridos).

Referências