多くのサブドメインがあり、認証要求のために正しいサブドメインを保持する必要があります。私の OAuth プロバイダーでは、カスタム フィールド 'state' を承認に追加できます。これは、コールバック関数への応答で返されます。
元のリクエストのリファラー ヘッダーから「状態」パラメータをサブドメインに設定する必要があります。ただし、以下のコードのリクエスト オブジェクトにはアクセスできません。要求ヘッダーに基づいて状態パラメーターの値を動的にするにはどうすればよいですか?
appSecure.get('/oauth/authorize', passport.authenticate('forcedotcom', { state: 'test' }));