0

私は symfony2 の下で Onelogin バンドルを使用しています。ID プロバイダーとして、SP が必要とするユーザー値を含む SAML 応答をサービス プロバイダーに送信する必要があります。リクエストを送信する方法は見つかりましたが、レスポンスを生成して送信する方法が見つかりませんでした

4

1 に答える 1

0

Onelogin バンドルはサービス プロバイダー部分をカバーします。SAMLResponse を生成する必要がある場合 (つまり、ID プロバイダーとして機能する必要があることを意味します)、サービスのみを実装する Onelogin バンドル/php-saml ではなく、別のコードが必要です。プロバイダー部分。

Onelogin トライアル アカウントを取得し、そこでユーザーを作成し、SAML テスト コネクタ(IdP として機能する) を構成できます。

独自の IdP をデプロイする必要がある場合は、simpleSAMLphp を試して、symfony2 データベースに接続されたsqlauth:SQLモジュールを authsourceとして使用します (それがユーザー ソースの場合)。

于 2016-11-15T22:28:38.247 に答える