Files
doc.rustdesk.com/content/self-host/rustdesk-server-pro/oidc/azure/_index.ja.md
rustdesk 56cfd26e35 seo/geo
2026-03-20 18:42:55 +08:00

5.8 KiB
Raw Blame History

title, weight, description, keywords
title weight description keywords
Azure 16 RustDesk のAzureに関するドキュメントです。インストール、設定、展開、トラブルシューティングのガイドを参照できます。
rustdesk azure oidc
rustdesk entra id
rustdesk azure sso
rustdesk oidc azure
rustdesk server pro azure

Azure OIDC 設定は何をするものですか?

この設定により、ユーザーは Microsoft Entra ID アカウントで OpenID Connect を使って RustDesk Server Pro にサインインできます。実際には、Azure で RustDesk をアプリ登録し、そのクライアント資格情報を RustDesk Pro に入力し、RustDesk Pro を Entra テナントの issuer URL に向けます。

Azure OIDC のチェックリスト

  • 最終的な callback origin で RustDesk Pro Web コンソールを開きます。
  • Microsoft Entra ID でアプリ登録を作成します。
  • Azure の Client ID を RustDesk Pro にコピーします。
  • client secret を作成し、secret value をすぐ保存します。
  • Directory (tenant) ID で issuer URL を組み立てます。
  • Azure の認証設定で ID tokens を有効にします。

Azure のどの値を RustDesk Pro に入れますか?

RustDesk Pro の項目 Azure 側の値
Callback URL RustDesk Pro の OIDC 設定ページからコピー
Client ID Azure アプリ概要の Application (client) ID
Client secret Certificates & secrets で作成した secret の Value
Issuer https://login.microsoftonline.com/<Directory (tenant) ID>/v2.0

ビデオチュートリアル

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

設定

  1. Azureポータルにサインインします。
  2. Microsoft Entra IDを検索して選択します。
  3. 左側のメニューで、アプリの登録を選択し、新しい登録をクリックします。
  4. RustDesk Proコンソールを開き、設定ページでOIDCモジュールをクリックします。次にコールバックURLをコピーします。注意: コールバックURLは編集できません。Path部分はapi/oidc/callbackに固定されており、Protocol://Host:Port部分は現在のWebページの発信元です。アドレスhttp://localhost:8000/<path>で開く場合、コールバックURLhttp://localhost:8000/api/oidc/callbackになります。アドレスhttps://192.168.0.1:8000/<path>で開く場合、コールバックURLhttps://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トークン暗黙的およびハイブリッドフローで使用**を選択して認証を設定します。

参考資料