Azure AD および Okta を使用した ColdFusion SSO
ColdFusion は、主に 3 つの標準規格を通じてエンタープライズ向けのシングルサインオン(SSO)をサポートしています。各方式にはネイティブツールが用意されています。
OAuth2 統合
ColdFusion 11 では
OIDC 統合 OpenID Connect は OAuth2 のフローを使用します。id_token を受け取るには、openid スコープを追加します。このトークンは JWT です。ColdFusion 2023 以降のバージョンには、これらのトークンを検証するための VerifySignedJWT() 関数が含まれています。
SAML 2.0 統合 ColdFusion 2021 では、ネイティブの Service Provider サポートが追加されました。以下の手順に従ってください:
- cfpm install saml を使用して SAML パッケージをインストールします。
- ColdFusion Administrator で Service Provider を設定します。
- アイデンティティプロバイダーとメタデータを交換します。
- InitSAMLAuthRequest() などの関数を使用してプロセスを管理します。
このガイドでは、Azure AD (Entra ID) と Okta を使用してこれらをセットアップする方法を紹介します。
オプションの学習コミュニティ:https://t.me/GyaanSetuAi