OAuth サーバーとして WordPress を使用した Salesforce シングル サインオン (SSO) | Salesforce SSO
概要
WordPress OAuth Server プラグインにより、WordPress へのシングル サインオン (SSO) が可能になります。 Salesforce WordPressのユーザー名とパスワードを使用してSalesforceアプリケーションにログインできます。SalesforceをWP OAuth Serverプラグインで設定すると、WordPressの認証情報を使用してSalesforceアプリケーションにログインできるようになります。OAuth Serverプラグインを使用すると、カスタムWordPressユーザー属性をSalesforceに送信することもできます。 ご要望に応じてアプリをカスタマイズできます。WP OAuth Serverプラグインで提供されるその他の機能の詳細については、 ここをクリック.
前提条件: ダウンロードとインストール
- WordPress インスタンスに管理者としてログインします。
- WordPress に移動します ダッシュボード >> プラグイン をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します 新規追加.
- WordPress を検索する OAuth サーバー シングル サインオン (SSO) プラグインを選択してクリックします 今すぐインストール.
- インストールしたら、をクリックします アクティブにしましょう.
構成手順
ステップ1. WordPressをOAuthサーバーとして設定する
- に行く miniOrange OAuth サーバー 左側のメニューで をクリックします カスタム OAuth 2.0 クライアント

- 必要に応じてクライアント名を入力します。 を入力 リダイレクト/コールバック URL (例: https:// /サービス/認証コールバック/ ) Salesforceが提供する URIをリダイレクトする フィールドをクリックします クライアントの保存

- 書き留める クライアント ID、クライアント シークレット、エンドポイント および 対象領域 Salesforce アプリで設定します。

ステップ2. SalesforceをOAuthクライアントとして設定する
- あなたへのログイン セールスフォース アカウント。
- に切り替える SalesForceクラシック プロフィールメニューからモードを選択し、 ページで見やすくするために変数を解析したりすることができます。

- [クイック検索] ボックスに次のように入力します。 認証、次に選択 認証。 プロバイダー.

- 以下を行うには、 New ボタンをクリックし、プロバイダーの種類を選択します OpenID Connect ドロップダウンから。
![OAuth サーバー シングル サインオン (SSO)WordPress- Salesforce [新規] をクリック](https://plugins.miniorange.com/wp-content/uploads/2021/06/click-on-new.webp)

- プロバイダーを入力してください 名前、URL サフィックス、コンシューマ キーとしてのクライアント ID、コンシューマ シークレットとしてのクライアント シークレット、スコープ、エンドポイント これは、miniOrange OAuth Server プラグインからコピーしたものです。
- をクリックして登録ハンドラーを作成します。 登録ハンドラーテンプレートを自動的に作成する リンク。 でユーザーも選択します として登録を実行 分野。 管理者ユーザーを選択して、 Save ボタンをクリックして設定を保存します。
| クライアントID : | 詳細 |
| クライアントシークレット: | 詳細 |
| 範囲: | プロフィールオープンID |
| エンドポイントを承認します: | https://< your-wordpress-domain >/wp-json/moserver/authorize |
| アクセストークンエンドポイント: | https://< your-wordpress-domain >/wp-json/moserver/token |
| ユーザー情報の取得エンドポイント: | https://< your-wordpress-domain >/wp-json/moserver/resource |
- 今、あなたは見ることができます テスト専用の初期化 URLOpenIDプロバイダにリダイレクトされ、サインインを求められます。その後、アプリの承認を求められます。承認後、Salesforceにリダイレクトされます。 ユーザーXML を持つ要素 メール その中の要素。

ステップ3. SSOボタンを追加する
- [クイック検索] ボックスに次のように入力します。 私のドメイン、次に選択 私のドメイン.

- 下にスクロールして 認証 設定セクションで、 をクリックします 編集.

- 認証サービスから、認証プロバイダーのチェックボックスを選択し、 設定.

- シークレット ウィンドウで Salesforce ログイン ページを開くと、[SSO] ボタンが追加されているのが表示されます。
このガイドでは、WP OAuth サーバー プラグインを使用して、WordPress を OAuth プロバイダーとして、Salesforce を OAuth クライアントとして、Salesforce アプリケーションに WordPress シングル サインオン (SSO) を正常に設定しました。 このソリューションにより、数分以内に WordPress サイトの認証情報を使用して Salesforce アプリケーションへの安全なアクセスを展開する準備が整います。
関連記事
ご返信ありがとうございます。近日中にご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください

会員登録