1

私たちのプロジェクトには、SAML 2.0 プロトコルでクライアントの CAS 実装を使用してユーザーを認証する必要があるという要件があります。

この目的を達成する多くのApacheモジュールを見つけましたが、Nginxを使用しているため、それらを使用できません.

SAML 1.1 で CAS をサポートする Pac4J というライブラリも見つかりましたが、SAML 2.0 をサポートしていないようです。

そのようなライブラリに関する経験やアイデアがあれば、お知らせください。

4

2 に答える 2

1

私は pac4j の作成者です。その時点で、OpenID/OAuth/CAS プロトコルのサポートがあり、いくつかの環境で利用できます: J2E、Spring Security、Shiro、Play フレームワーク...理解を深めるためにhttp://www.pac4j.orgを参照してください。 .

現在、SAML 1.1/2.0 のサポートはありませんが、社内のロードマップにあります。それに取り組むことに興味があり、私の助けが必要な場合はお知らせください...

サポートされているプロトコルは次のとおりです。

  • OAuth (1.0 & 2.0)
  • CAS (1.0、2.0、SAML、ログアウト & プロキシ)
  • HTTP (フォーム認証と基本認証)
  • OpenID
  • SAML (2.0)
  • Google App Engine ユーザーサービス
  • OpenID コネクト 1.0

ソース

于 2013-07-01T12:46:02.520 に答える
-1

SP SAML ユース ケースを提供するために統合する SaaS オファリングを使用することにオープンである場合は、Ping Identity のPingOne APSを確認してください [注: 私は Ping で働いています]。RESTful API 統合を介して SAML 1.1/2.0 をアプリケーションに追加し、いじるツールキットがないため、SAML が安全で準拠していることを保証できます。通常、完全に統合するには半日かかります。

HTH -- イアン

于 2013-06-27T16:28:07.273 に答える