問題タブ [jasig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
613 参照

single-sign-on - Jasig CAS:認証されたユーザーの監視

いくつかのWebアプリケーションのSSOとしてJASIGCASを使用しようとしています。カスタム構成(Mavenオーバーレイ)をセットアップし、いくつかのWebアプリケーションを「カスケード」することができました。それでも、次のような監視機能を追加したいと思います。

  • 認証されたユーザーのリスト:IP、プリンシパルID
  • セッションユーザーを期限切れにする
  • サインオンしているユーザーのアプリケーションを一覧表示します

箱から出してすぐにJASIGCASにこれに似たものはありますか?

どんな助けでも本当にありがたいです。

どうもありがとう

0 投票する
1 に答える
3957 参照

database - データベースからjasig casサーバーから属性を取得します

Java cas (JA-SIG) から属性を取得する際に問題があります。常に null を返します。

以下は私のコードです。attributeRepositoryテーブル名を間違った名前に変更して実行したため、bean が呼び出されなかったと思いますが、SQL Exception の実行時エラーは発生しませんでした。

これは私の deployerConfigContext.xml ファイルです (関連部分のみ)

以下は、属性を取得するためのクライアント コードです。org.jasig.cas.client.authentication.Saml11AuthenticationFilterデータの取得に使用されます。

属性のサイズを印刷すると、0 と表示されます。コードの何が問題になっていますか? この問題を分類するのに大きな問題があります。Ldap から属性を取得するためのリソースはたくさんありますが、データベースから取得する必要があります。

0 投票する
2 に答える
3350 参照

java - cas+spring セキュリティ

アプリに SSO を実装しようとしていますが、今のところ、次の問題に直面しています。

別のTomcatでcasサーバーを起動し、そこにログインし、アプリのログインページに移動すると、次のようになります。1.その後、自動ログインはありません2.資格情報を入力すると、上記のスタックトレースが表示されます.

ここに私の春のセキュリティコンテキストがあります:

web.xml には、Spring セキュリティ コンテキストを含め、適切なリスナーなどを設定しました。しかし、問題は残ります。何かアドバイスをいただければ幸いです

0 投票する
2 に答える
319 参照

single-sign-on - ログイン画面なしで CAS を使用する version3.5

ここに古いバージョンがあります: https://wiki.jasig.org/display/CAS/Using+CAS+without+the+Login+Screen

CAS の最新バージョン、つまり 3.5 で同じことを行う必要があります。誰でも同じ手順を教えてもらえますか

0 投票する
2 に答える
5100 参照

mysql - Ja-sig CAS での認証に MySQL データベースを使用する

ユーザー認証のために、Ja-sig CAS サーバー (Tomcat7 で実行されている v3.5) を MySQL データベースに接続しようとしています。私は基本的に、データベースに「users」というテーブルを持っており、CAS にチェックさせたいユーザー名とパスワードのペアを保存しています。ただし、現在の構成を展開することさえ困難です。

これは、データベース接続に関連する pom.xml からの抜粋です。

ここでは、WEB-INF/deployerConfigContext.xml でデータベース接続をセットアップしようとしています。

Maven では問題なくビルドできますが、Tomcat でデプロイしようとすると機能しません。どの tomcat ログにも、特に有益なものは見つかりませんでした。「commons-dbcp」に問題があるのではないかと考えています。それをコメントアウトして deployerConfigContext.xml で単純な認証ハンドラーを使用すると、デプロイできるからです。

私の現在のウェブ調査から、これに関する文書はほとんど/貧弱であるようです。誰かが推奨できる優れたリソースがあれば、それは大歓迎です。

0 投票する
1 に答える
1919 参照

authentication - OBIEE (Oracle Business Inteligence)11g の jasig CAS 認証を追加する

OBIEE 11g の認証プロバイダーとして CAS を追加しようとしています。

今まで、cas-client-core-3.2.1.jar jar を $MW_HOME/wlserver_10.3/server/lib/consoleapp/webapp/WEB-INF/lib/ に追加し、$MW_HOME/wlserver_10.3 を構成しました。 /server/lib/consoleapp/webapp/WEB-INF/web.xml と流れる要素:

これは WL コンソールにのみ適用され、OBIEE アプリケーションには適用されません。cas ログインにリダイレクトされますが、その後もコンソール パスワードを入力する必要があり、有効なユーザーは CAS のユーザーになります。

OBIEE アプリケーションに CAS をデプロイする方法はありますか?

ありがとう、シェイ

0 投票する
2 に答える
1455 参照

validation - Jasig cas ビュー ステートでカスタム モデル属性を検証する方法

jasig (3.5.1) cas サーバーを使用し、正常に構成されました。正常に動作します。私のプロジェクトには別の要件があります。以下で述べましたが、別のログインメカニズムが必要です。つまり、スタンドのユーザー名パスワードを使用するのではなく、企業ユーザーの企業コード、携帯電話番号、およびパスワード認証が必要です。そのため、別の Credential クラスを作成しました

問題は、Bean 検証プロセスがカスタム ログイン フォームで機能しないことです。ただし、通常のユーザー名パスワード フォームは検証されます (ユーザー名とパスワードを指定せずにフォームを送信すると、「ユーザー名とパスワードが空白です」と表示されます)。しかし、私のカスタム認証フォームは検証されていません。コントローラークラスに直接行きます。
私はこれを行うために多くの時間を費やしました。誰でも私の仕事を手伝ってもらえますか。

0 投票する
1 に答える
1148 参照

maven - Maven が CAS サーバーの構築に失敗する

SSO 機能を実装しようとしており、すべてのプロジェクトと pom.xml をhttp://www.jasig.org/cas/downloadからダウンロードしました。

それで、私は自分のmavenプロジェクトを取得し、Eclipseで既存のmavenプロジェクトとしてインポートしました。

次に、プロジェクトをMVN CLEANとして実行しますが、実行されておらず、エラーが発生しています

誰かがプロキシの問題だと言ったので、settings.xmlファイルを変更してプロキシを次のように配置しました

まだ実行されていません。誰かが間違いを指摘できますか?

0 投票する
2 に答える
811 参照

spring-security - シングル サインオン用に新しいセキュア JSP ページを cas サーバーに追加する

jasig cas-server に 1 ページ追加したいと考えています。

ログインに成功すると、casGenericSuccess.jsp が表示されます。このページには、「ユーザー管理」というリンクを追加しました。

ここで、ユーザーがクリックすると「userManagement.jsp」ページを開く必要があり、開くことができますが、そのページは認証なしでログインページにリダイレクトするように保護したいと考えています。

今まで私がしたことは、

web.xml

securityContext.xml

cas-servlet.xml

UserManagementMultiActionController に行き、ページを取得しますが、私が直面しているのはページがまだ安全ではないという問題だけです。

casサーバーに新しいjspページを追加する正しい方法を教えてください。

0 投票する
1 に答える
526 参照

spring-webflow - jasing cas single sign on のリンクを使用して casGenericSuccess ページから次のページに遷移する

casGenericSuccess.jsp から追加した jsp ページに移動したいのですが、ハイパーリンクを使用して次のページに移動できません。

私がしたことは次のとおりです。

login-webflow.xml の変更

default_views.properties

casGenericSuccessView.jsp

また、 href を login?&_eventId=userManagement に変更してみました

casGenericSuccess.jsp が存在するのと同じ場所に userManagementHome.jsp があります。

誰かが私のページに移動するのを手伝ってくれませんか。

現在、ナビゲートされておらず、ユーザー管理リンクをクリックすると同じ casGenericSuccess.jsp ページが表示されます。