mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2026-04-18 14:20:13 +00:00
full translation
This commit is contained in:
10
content/self-host/rustdesk-server-pro/oidc/_index.es.md
Normal file
10
content/self-host/rustdesk-server-pro/oidc/_index.es.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: OIDC
|
||||
weight: 16
|
||||
---
|
||||
|
||||
- Usa tus cuentas existentes de `Google`, `Okta`, `Facebook`, `Azure`, `GitHub`, `GitLab`, etc. para crear fácilmente e iniciar sesión en tu cuenta de `RustDesk Pro`.
|
||||
- Para la especificación ver [OpenID Connect Core 1.0 incorporating errata set 1](https://openid.net/specs/openid-connect-core-1_0.html).
|
||||
|
||||
# Ejemplos
|
||||
{{% children depth="4" showhidden="true" %}}
|
||||
10
content/self-host/rustdesk-server-pro/oidc/_index.fr.md
Normal file
10
content/self-host/rustdesk-server-pro/oidc/_index.fr.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: OIDC
|
||||
weight: 16
|
||||
---
|
||||
|
||||
- Utilisez vos comptes existants `Google`, `Okta`, `Facebook`, `Azure`, `GitHub`, `GitLab`, etc. pour créer facilement et vous connecter à votre compte `RustDesk Pro`.
|
||||
- Pour la spécification voir [OpenID Connect Core 1.0 incorporating errata set 1](https://openid.net/specs/openid-connect-core-1_0.html).
|
||||
|
||||
# Exemples
|
||||
{{% children depth="4" showhidden="true" %}}
|
||||
10
content/self-host/rustdesk-server-pro/oidc/_index.it.md
Normal file
10
content/self-host/rustdesk-server-pro/oidc/_index.it.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: OIDC
|
||||
weight: 16
|
||||
---
|
||||
|
||||
- Usa i tuoi account esistenti `Google`, `Okta`, `Facebook`, `Azure`, `GitHub`, `GitLab`, ecc. per creare facilmente e accedere al tuo account `RustDesk Pro`.
|
||||
- Per la specifica vedi [OpenID Connect Core 1.0 incorporating errata set 1](https://openid.net/specs/openid-connect-core-1_0.html).
|
||||
|
||||
# Esempi
|
||||
{{% children depth="4" showhidden="true" %}}
|
||||
10
content/self-host/rustdesk-server-pro/oidc/_index.ja.md
Normal file
10
content/self-host/rustdesk-server-pro/oidc/_index.ja.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: OIDC
|
||||
weight: 16
|
||||
---
|
||||
|
||||
- 既存の `Google`、`Okta`、`Facebook`、`Azure`、`GitHub`、`GitLab` などのアカウントを使用して、`RustDesk Pro` アカウントを簡単に作成し、ログインできます。
|
||||
- 仕様については [OpenID Connect Core 1.0 incorporating errata set 1](https://openid.net/specs/openid-connect-core-1_0.html) を参照してください。
|
||||
|
||||
# 例
|
||||
{{% children depth="4" showhidden="true" %}}
|
||||
@@ -3,5 +3,8 @@ title: OIDC
|
||||
weight: 16
|
||||
---
|
||||
|
||||
- Use suas contas existentes do `Google`, `Okta`, `Facebook`, `Azure`, `GitHub`, `GitLab`, etc. para criar e fazer login facilmente em sua conta `RustDesk Pro`.
|
||||
- Para a especificação, consulte [OpenID Connect Core 1.0](https://openid.net/specs/openid-connect-core-1_0.html) incorporando o conjunto de erratas 1.
|
||||
- Use suas contas existentes do `Google`, `Okta`, `Facebook`, `Azure`, `GitHub`, `GitLab`, etc. para criar facilmente e fazer login na sua conta `RustDesk Pro`.
|
||||
- Para a especificação veja [OpenID Connect Core 1.0 incorporating errata set 1](https://openid.net/specs/openid-connect-core-1_0.html).
|
||||
|
||||
# Exemplos
|
||||
{{% children depth="4" showhidden="true" %}}
|
||||
10
content/self-host/rustdesk-server-pro/oidc/_index.zh-tw.md
Normal file
10
content/self-host/rustdesk-server-pro/oidc/_index.zh-tw.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
title: OIDC
|
||||
weight: 16
|
||||
---
|
||||
|
||||
- 使用您現有的 `Google`、`Okta`、`Facebook`、`Azure`、`GitHub`、`GitLab` 等帳戶輕鬆創建並登錄到您的 `RustDesk Pro` 帳戶。
|
||||
- 規範請參見 [OpenID Connect Core 1.0 incorporating errata set 1](https://openid.net/specs/openid-connect-core-1_0.html)。
|
||||
|
||||
# 範例
|
||||
{{% children depth="4" showhidden="true" %}}
|
||||
@@ -0,0 +1,42 @@
|
||||
---
|
||||
title: Azure
|
||||
weight: 16
|
||||
---
|
||||
|
||||
### Tutorial en vídeo
|
||||
|
||||
[https://www.youtube.com/watch?v=izGxSmifURI](https://www.youtube.com/watch?v=izGxSmifURI)
|
||||
|
||||
### Configuración
|
||||
|
||||
1. Inicie sesión en el [portal de Azure](https://portal.azure.com).
|
||||
2. Busque y seleccione **Microsoft Entra ID**.
|
||||
3. En el menú izquierdo, seleccione [**Registros de aplicaciones**](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps), haga clic en **Nuevo registro**.
|
||||

|
||||
4. Abra la consola RustDesk Pro, en la página **Configuración**, haga clic en el módulo **OIDC**. Luego copie la **URL de retorno de llamada**. **Nota**: La **URL de retorno de llamada** no es editable, la parte `Path` está fija en `api/oidc/callback`, y la parte `Protocol://Host:Port` es el origen de la página web actual. Si la abre a través de la dirección `http://localhost:8000/<path>`, entonces la **URL de retorno de llamada** es `http://localhost:8000/api/oidc/callback`. Si la abre a través de la dirección `https://192.168.0.1:8000/<path>`, entonces la **URL de retorno de llamada** es `https://192.168.0.1:8000/api/oidc/callback`. Dado que Azure debe usar `https://` o `http://localhost`, seleccione la dirección apropiada para abrir su consola RustDesk Pro.
|
||||

|
||||

|
||||
5. Ingrese el **Nombre**, seleccione los **Tipos de cuenta compatibles**, y pegue el **URI de redirección** desde RustDesk Pro.
|
||||

|
||||
6. En RustDesk Pro, haga clic en **Nuevo proveedor de autenticación**.
|
||||

|
||||
7. En Azure, seleccione la aplicación que desea usar, haga clic en **Información general**, y copie el **ID de aplicación (cliente)**.
|
||||

|
||||
8. En RustDesk Pro, pegue el **ID de cliente**.
|
||||

|
||||
9. En Azure, **Certificados y secretos**, cree un nuevo secreto de cliente o seleccione uno, generalmente Nuevo.
|
||||

|
||||
10. En Azure, copie el valor del secreto de cliente. **Nota**: Este valor solo es visible cuando se registra por primera vez. Ya no es visible después de salir de la página. Mantenga este valor adecuadamente.
|
||||

|
||||
11. En RustDesk Pro, pegue el valor para el secreto de cliente.
|
||||

|
||||
12. En RustDesk Pro, complete el campo **Emisor** con `https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0`. Reemplace `Directory (tenant) ID` con su **ID de directorio (inquilino)**. El **ID de directorio (inquilino)** está en el panel **Información general** de la aplicación Azure.
|
||||

|
||||

|
||||
13. En Azure, seleccione el menú **Autenticación**. Luego configure la autorización, eligiendo **Tokens de ID (utilizados para flujos implícitos e híbridos)**.
|
||||

|
||||
|
||||
### Referencias
|
||||
|
||||
- [Configurar un proveedor OpenID Connect con Azure AD](https://learn.microsoft.com/en-us/power-pages/security/authentication/openid-settings)
|
||||
- [OpenID Connect en la plataforma de identidad de Microsoft](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc)
|
||||
@@ -0,0 +1,42 @@
|
||||
---
|
||||
title: Azure
|
||||
weight: 16
|
||||
---
|
||||
|
||||
### Tutoriel vidéo
|
||||
|
||||
[https://www.youtube.com/watch?v=izGxSmifURI](https://www.youtube.com/watch?v=izGxSmifURI)
|
||||
|
||||
### Configuration
|
||||
|
||||
1. Connectez-vous au [portail Azure](https://portal.azure.com).
|
||||
2. Recherchez et sélectionnez **Microsoft Entra ID**.
|
||||
3. Dans le menu de gauche, sélectionnez [**Inscriptions d'applications**](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps), cliquez sur **Nouvelle inscription**.
|
||||

|
||||
4. Ouvrez la console RustDesk Pro, dans la page **Paramètres**, cliquez sur le module **OIDC**. Puis copiez l'**URL de rappel**. **Note** : L'**URL de rappel** n'est pas modifiable, la partie `Path` est fixée à `api/oidc/callback`, et la partie `Protocol://Host:Port` est l'origine de la page web actuelle. Si vous l'ouvrez via l'adresse `http://localhost:8000/<path>`, alors l'**URL de rappel** est `http://localhost:8000/api/oidc/callback`. Si vous l'ouvrez via l'adresse `https://192.168.0.1:8000/<path>`, alors l'**URL de rappel** est `https://192.168.0.1:8000/api/oidc/callback`. Comme Azure doit utiliser `https://` ou `http://localhost`, veuillez sélectionner l'adresse appropriée pour ouvrir votre console RustDesk Pro.
|
||||

|
||||

|
||||
5. Saisissez le **Nom**, sélectionnez les **Types de comptes pris en charge**, et collez l'**URI de redirection** depuis RustDesk Pro.
|
||||

|
||||
6. Dans RustDesk Pro, cliquez sur **Nouveau fournisseur d'authentification**.
|
||||

|
||||
7. Dans Azure, sélectionnez l'application que vous souhaitez utiliser, cliquez sur **Vue d'ensemble**, et copiez l'**ID d'application (client)**.
|
||||

|
||||
8. Dans RustDesk Pro, collez l'**ID client**.
|
||||

|
||||
9. Dans Azure, **Certificats et secrets**, créez un nouveau secret client ou sélectionnez-en un, généralement Nouveau.
|
||||

|
||||
10. Dans Azure, copiez la valeur du secret client. **Note** : Cette valeur n'est visible que lors de votre première inscription. Elle n'est plus visible après avoir quitté la page. Veuillez conserver cette valeur correctement.
|
||||

|
||||
11. Dans RustDesk Pro, collez la valeur pour le secret client.
|
||||

|
||||
12. Dans RustDesk Pro, remplissez le champ **Émetteur** avec `https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0`. Veuillez remplacer `Directory (tenant) ID` par votre **ID de répertoire (locataire)**. L'**ID de répertoire (locataire)** se trouve dans le panneau **Vue d'ensemble** de l'application Azure.
|
||||

|
||||

|
||||
13. Dans Azure, sélectionnez le menu **Authentification**. Ensuite, configurez l'autorisation, en choisissant **Jetons d'ID (utilisés pour les flux implicites et hybrides)**.
|
||||

|
||||
|
||||
### Références
|
||||
|
||||
- [Configurer un fournisseur OpenID Connect avec Azure AD](https://learn.microsoft.com/en-us/power-pages/security/authentication/openid-settings)
|
||||
- [OpenID Connect sur la plateforme d'identité Microsoft](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc)
|
||||
@@ -0,0 +1,42 @@
|
||||
---
|
||||
title: Azure
|
||||
weight: 16
|
||||
---
|
||||
|
||||
### Tutorial video
|
||||
|
||||
[https://www.youtube.com/watch?v=izGxSmifURI](https://www.youtube.com/watch?v=izGxSmifURI)
|
||||
|
||||
### Configurazione
|
||||
|
||||
1. Accedi al [portale Azure](https://portal.azure.com).
|
||||
2. Cerca e seleziona **Microsoft Entra ID**.
|
||||
3. Nel menu di sinistra, seleziona [**Registrazioni app**](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps), clicca su **Nuova registrazione**.
|
||||

|
||||
4. Apri la console RustDesk Pro, nella pagina **Impostazioni**, clicca sul modulo **OIDC**. Quindi copia l'**URL di callback**. **Nota**: L'**URL di callback** non è modificabile, la parte `Path` è fissa su `api/oidc/callback`, e la parte `Protocol://Host:Port` è l'origine della pagina web corrente. Se la apri tramite l'indirizzo `http://localhost:8000/<path>`, allora l'**URL di callback** è `http://localhost:8000/api/oidc/callback`. Se la apri tramite l'indirizzo `https://192.168.0.1:8000/<path>`, allora l'**URL di callback** è `https://192.168.0.1:8000/api/oidc/callback`. Poiché Azure deve utilizzare `https://` o `http://localhost`, seleziona l'indirizzo appropriato per aprire la tua console RustDesk Pro.
|
||||

|
||||

|
||||
5. Inserisci il **Nome**, seleziona i **Tipi di account supportati**, e incolla l'**URI di reindirizzamento** da RustDesk Pro.
|
||||

|
||||
6. In RustDesk Pro, clicca su **Nuovo provider di autenticazione**.
|
||||

|
||||
7. In Azure, seleziona l'applicazione che vuoi utilizzare, clicca su **Panoramica**, e copia l'**ID applicazione (client)**.
|
||||

|
||||
8. In RustDesk Pro, incolla l'**ID client**.
|
||||

|
||||
9. In Azure, **Certificati e segreti**, crea un nuovo segreto client o selezionane uno, di solito Nuovo.
|
||||

|
||||
10. In Azure, copia il valore del segreto client. **Nota**: Questo valore è visibile solo quando ti registri per la prima volta. Non è più visibile dopo aver lasciato la pagina. Conserva questo valore appropriatamente.
|
||||

|
||||
11. In RustDesk Pro, incolla il valore per il segreto client.
|
||||

|
||||
12. In RustDesk Pro, compila il campo **Emittente** con `https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0`. Sostituisci `Directory (tenant) ID` con il tuo **ID directory (tenant)**. L'**ID directory (tenant)** si trova nel pannello **Panoramica** dell'app Azure.
|
||||

|
||||

|
||||
13. In Azure, seleziona il menu **Autenticazione**. Quindi configura l'autorizzazione, scegliendo **Token ID (utilizzati per flussi impliciti e ibridi)**.
|
||||

|
||||
|
||||
### Riferimenti
|
||||
|
||||
- [Configurare un provider OpenID Connect con Azure AD](https://learn.microsoft.com/en-us/power-pages/security/authentication/openid-settings)
|
||||
- [OpenID Connect sulla piattaforma di identità Microsoft](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc)
|
||||
@@ -0,0 +1,42 @@
|
||||
---
|
||||
title: Azure
|
||||
weight: 16
|
||||
---
|
||||
|
||||
### ビデオチュートリアル
|
||||
|
||||
[https://www.youtube.com/watch?v=izGxSmifURI](https://www.youtube.com/watch?v=izGxSmifURI)
|
||||
|
||||
### 設定
|
||||
|
||||
1. [Azureポータル](https://portal.azure.com)にサインインします。
|
||||
2. **Microsoft Entra ID**を検索して選択します。
|
||||
3. 左側のメニューで、[**アプリの登録**](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps)を選択し、**新しい登録**をクリックします。
|
||||

|
||||
4. RustDesk Proコンソールを開き、**設定**ページで**OIDC**モジュールをクリックします。次に**コールバックURL**をコピーします。**注意**: **コールバックURL**は編集できません。`Path`部分は`api/oidc/callback`に固定されており、`Protocol://Host:Port`部分は現在のWebページの発信元です。アドレス`http://localhost:8000/<path>`で開く場合、**コールバックURL**は`http://localhost:8000/api/oidc/callback`になります。アドレス`https://192.168.0.1:8000/<path>`で開く場合、**コールバックURL**は`https://192.168.0.1:8000/api/oidc/callback`になります。Azureは`https://`または`http://localhost`を使用する必要があるため、RustDesk Proコンソールを開くために適切なアドレスを選択してください。
|
||||

|
||||

|
||||
5. **名前**を入力し、**サポートされているアカウントの種類**を選択し、RustDesk Proから**リダイレクトURI**を貼り付けます。
|
||||

|
||||
6. RustDesk Proで、**新しい認証プロバイダー**をクリックします。
|
||||

|
||||
7. Azureで、使用するアプリケーションを選択し、**概要**をクリックして、**アプリケーション(クライアント)ID**をコピーします。
|
||||

|
||||
8. RustDesk Proで、**クライアントID**を貼り付けます。
|
||||

|
||||
9. Azureで、**証明書とシークレット**で、新しいクライアントシークレットを作成するか、選択します(通常は新規)。
|
||||

|
||||
10. Azureで、クライアントシークレットの値をコピーします。**注意**: この値は初回登録時にのみ表示されます。ページを離れると表示されなくなります。この値を適切に保管してください。
|
||||

|
||||
11. RustDesk Proで、クライアントシークレットの値を貼り付けます。
|
||||

|
||||
12. RustDesk Proで、**発行者**フィールドに`https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0`を入力します。`Directory (tenant) ID`を**ディレクトリ(テナント)ID**に置き換えてください。**ディレクトリ(テナント)ID**は、Azureアプリの**概要**パネルにあります。
|
||||

|
||||

|
||||
13. Azureで、**認証**メニューを選択します。次に、**IDトークン(暗黙的およびハイブリッドフローで使用)**を選択して認証を設定します。
|
||||

|
||||
|
||||
### 参考資料
|
||||
|
||||
- [Azure ADでOpenID Connectプロバイダーを設定する](https://learn.microsoft.com/en-us/power-pages/security/authentication/openid-settings)
|
||||
- [Microsoft IDプラットフォームでのOpenID Connect](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc)
|
||||
@@ -3,36 +3,40 @@ title: Azure
|
||||
weight: 16
|
||||
---
|
||||
|
||||
### Tutorial em vídeo
|
||||
|
||||
[https://www.youtube.com/watch?v=izGxSmifURI](https://www.youtube.com/watch?v=izGxSmifURI)
|
||||
|
||||
### Configuração
|
||||
|
||||
1. Faça login no [portal do Azure](https://portal.azure.com).
|
||||
2. Procure e selecione **Microsoft Entra ID**.
|
||||
3. No menu à esquerda, selecione [Registros de aplicativo](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps), clique em **Novo registro**.
|
||||
2. Pesquise e selecione **Microsoft Entra ID**.
|
||||
3. No menu esquerdo, selecione [**Registros de aplicativo**](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps), clique em **Novo registro**.
|
||||

|
||||
4. 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.
|
||||
4. Abra o console RustDesk Pro, na página **Configurações**, clique no módulo **OIDC**. Em seguida, copie a **URL de retorno de chamada**. **Nota**: A **URL de retorno de chamada** não é editável, a parte `Path` é fixa como `api/oidc/callback`, e a parte `Protocol://Host:Port` é a origem da página web atual. Se você abrir através do endereço `http://localhost:8000/<path>`, então a **URL de retorno de chamada** é `http://localhost:8000/api/oidc/callback`. Se você abrir através do endereço `https://192.168.0.1:8000/<path>`, então a **URL de retorno de chamada** é `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 seu console RustDesk Pro.
|
||||

|
||||

|
||||
5. Insira o **Nome**, selecione os **Tipos de conta suportados** e cole o **URI de redirecionamento** do RustDesk Pro.
|
||||
5. Digite o **Nome**, selecione os **Tipos de conta suportados**, e cole o **URI de redirecionamento** do RustDesk Pro.
|
||||

|
||||
6. No RustDesk Pro, clique em **Novo provedor de autenticação**.
|
||||

|
||||
7. No Azure, selecione o aplicativo que deseja usar, clique em **Visão geral** e copie a **ID do aplicativo (cliente)**.
|
||||
7. No Azure, selecione o aplicativo que você deseja usar, clique em **Visão geral**, e copie o **ID do aplicativo (cliente)**.
|
||||

|
||||
8. No RustDesk Pro, cole a **ID do cliente**.
|
||||
8. No RustDesk Pro, cole o **ID do cliente**.
|
||||

|
||||
9. No Azure, em **Certificados e segredos**, crie um novo segredo de cliente ou selecione um existente, geralmente Novo.
|
||||
9. No Azure, **Certificados e segredos**, crie um novo segredo do cliente ou selecione um, geralmente Novo.
|
||||

|
||||
10. 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.
|
||||
10. No Azure, copie o valor do segredo do cliente. **Nota**: Este valor só é visível quando você registra pela primeira vez. Não é mais visível depois que você sai da página. Mantenha este valor adequadamente.
|
||||

|
||||
11. No RustDesk Pro, cole o valor do segredo do cliente.
|
||||
11. No RustDesk Pro, cole o valor para o segredo do cliente.
|
||||

|
||||
12. 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.
|
||||
12. No RustDesk Pro, preencha o campo **Emissor** com `https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0`. Substitua `Directory (tenant) ID` pelo seu **ID do diretório (locatário)**. O **ID do diretório (locatário)** está no painel **Visão geral** do aplicativo Azure.
|
||||

|
||||

|
||||
13. 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)**.
|
||||
13. 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
|
||||
|
||||
- [Configurar um provedor OpenID Connect com o Azure AD](https://learn.microsoft.com/pt-br/power-pages/security/authentication/openid-settings)
|
||||
- [OpenID Connect na plataforma de identidade da Microsoft](https://learn.microsoft.com/pt-br/entra/identity-platform/v2-protocols-oidc)
|
||||
- [Configurar um provedor OpenID Connect com Azure AD](https://learn.microsoft.com/en-us/power-pages/security/authentication/openid-settings)
|
||||
- [OpenID Connect na plataforma de identidade da Microsoft](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc)
|
||||
@@ -0,0 +1,42 @@
|
||||
---
|
||||
title: Azure
|
||||
weight: 16
|
||||
---
|
||||
|
||||
### 視頻教程
|
||||
|
||||
[https://www.youtube.com/watch?v=izGxSmifURI](https://www.youtube.com/watch?v=izGxSmifURI)
|
||||
|
||||
### 配置
|
||||
|
||||
1. 登錄到 [Azure 門戶](https://portal.azure.com)。
|
||||
2. 搜索並選擇 **Microsoft Entra ID**。
|
||||
3. 在左側菜單中,選擇 [**應用程式註冊**](https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps),點擊 **新建註冊**。
|
||||

|
||||
4. 打開 RustDesk Pro 控制台,在 **設置** 頁面中,點擊 **OIDC** 模組。然後複製 **回調 URL**。**注意**:**回調 URL** 不可編輯,`Path` 部分固定為 `api/oidc/callback`,而 `Protocol://Host:Port` 部分是目前網頁的來源。如果您通過地址 `http://localhost:8000/<path>` 打開,那麼 **回調 URL** 就是 `http://localhost:8000/api/oidc/callback`。如果您通過地址 `https://192.168.0.1:8000/<path>` 打開,那麼 **回調 URL** 就是 `https://192.168.0.1:8000/api/oidc/callback`。由於 Azure 必須使用 `https://` 或 `http://localhost`,請選擇適當的地址來打開您的 RustDesk Pro 控制台。
|
||||

|
||||

|
||||
5. 輸入 **名稱**,選擇 **支援的帳戶類型**,並從 RustDesk Pro 貼上 **重定向 URI**。
|
||||

|
||||
6. 在 RustDesk Pro 中,點擊 **新增認證提供者**。
|
||||

|
||||
7. 在 Azure 中,選擇您要使用的應用程式,點擊 **概述**,並複製 **應用程式(客戶端)ID**。
|
||||

|
||||
8. 在 RustDesk Pro 中,貼上 **客戶端 ID**。
|
||||

|
||||
9. 在 Azure 中,**憑證和機密**,建立新的或選擇客戶端機密,通常是新建。
|
||||

|
||||
10. 在 Azure 中,複製客戶端機密的值。**注意**:此值只有在您首次註冊時才可見。離開頁面後就不再可見。請妥善保管此值。
|
||||

|
||||
11. 在 RustDesk Pro 中,貼上客戶端機密的值。
|
||||

|
||||
12. 在 RustDesk Pro 中,在 **發行者** 欄位中填入 `https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0`。請用您的 **目錄(租戶)ID** 替換 `Directory (tenant) ID`。**目錄(租戶)ID** 在 Azure 應用程式的 **概述** 面板中。
|
||||

|
||||

|
||||
13. 在 Azure 中,選擇 **驗證** 菜單。然後透過選擇 **ID 令牌(用於隱式和混合流)** 來設置授權。
|
||||

|
||||
|
||||
### 參考資料
|
||||
|
||||
- [使用 Azure AD 設置 OpenID Connect 提供者](https://learn.microsoft.com/en-us/power-pages/security/authentication/openid-settings)
|
||||
- [Microsoft 身份平台上的 OpenID Connect](https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc)
|
||||
Reference in New Issue
Block a user