問題タブ [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.
single-sign-on - Jasig CAS:認証されたユーザーの監視
いくつかのWebアプリケーションのSSOとしてJASIGCASを使用しようとしています。カスタム構成(Mavenオーバーレイ)をセットアップし、いくつかのWebアプリケーションを「カスケード」することができました。それでも、次のような監視機能を追加したいと思います。
- 認証されたユーザーのリスト:IP、プリンシパルID
- セッションユーザーを期限切れにする
- サインオンしているユーザーのアプリケーションを一覧表示します
箱から出してすぐにJASIGCASにこれに似たものはありますか?
どんな助けでも本当にありがたいです。
どうもありがとう
database - データベースからjasig casサーバーから属性を取得します
Java cas (JA-SIG) から属性を取得する際に問題があります。常に null を返します。
以下は私のコードです。attributeRepository
テーブル名を間違った名前に変更して実行したため、bean が呼び出されなかったと思いますが、SQL Exception の実行時エラーは発生しませんでした。
これは私の deployerConfigContext.xml ファイルです (関連部分のみ)
以下は、属性を取得するためのクライアント コードです。org.jasig.cas.client.authentication.Saml11AuthenticationFilter
データの取得に使用されます。
属性のサイズを印刷すると、0 と表示されます。コードの何が問題になっていますか? この問題を分類するのに大きな問題があります。Ldap から属性を取得するためのリソースはたくさんありますが、データベースから取得する必要があります。
java - cas+spring セキュリティ
アプリに SSO を実装しようとしていますが、今のところ、次の問題に直面しています。
別のTomcatでcasサーバーを起動し、そこにログインし、アプリのログインページに移動すると、次のようになります。1.その後、自動ログインはありません2.資格情報を入力すると、上記のスタックトレースが表示されます.
ここに私の春のセキュリティコンテキストがあります:
web.xml には、Spring セキュリティ コンテキストを含め、適切なリスナーなどを設定しました。しかし、問題は残ります。何かアドバイスをいただければ幸いです
single-sign-on - ログイン画面なしで CAS を使用する version3.5
ここに古いバージョンがあります: https://wiki.jasig.org/display/CAS/Using+CAS+without+the+Login+Screen
CAS の最新バージョン、つまり 3.5 で同じことを行う必要があります。誰でも同じ手順を教えてもらえますか
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 で単純な認証ハンドラーを使用すると、デプロイできるからです。
私の現在のウェブ調査から、これに関する文書はほとんど/貧弱であるようです。誰かが推奨できる優れたリソースがあれば、それは大歓迎です。
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 をデプロイする方法はありますか?
ありがとう、シェイ
validation - Jasig cas ビュー ステートでカスタム モデル属性を検証する方法
jasig (3.5.1) cas サーバーを使用し、正常に構成されました。正常に動作します。私のプロジェクトには別の要件があります。以下で述べましたが、別のログインメカニズムが必要です。つまり、スタンドのユーザー名パスワードを使用するのではなく、企業ユーザーの企業コード、携帯電話番号、およびパスワード認証が必要です。そのため、別の Credential クラスを作成しました
問題は、Bean 検証プロセスがカスタム ログイン フォームで機能しないことです。ただし、通常のユーザー名パスワード フォームは検証されます (ユーザー名とパスワードを指定せずにフォームを送信すると、「ユーザー名とパスワードが空白です」と表示されます)。しかし、私のカスタム認証フォームは検証されていません。コントローラークラスに直接行きます。
私はこれを行うために多くの時間を費やしました。誰でも私の仕事を手伝ってもらえますか。
maven - Maven が CAS サーバーの構築に失敗する
SSO 機能を実装しようとしており、すべてのプロジェクトと pom.xml をhttp://www.jasig.org/cas/downloadからダウンロードしました。
それで、私は自分のmavenプロジェクトを取得し、Eclipseで既存のmavenプロジェクトとしてインポートしました。
次に、プロジェクトをMVN CLEANとして実行しますが、実行されておらず、エラーが発生しています
誰かがプロキシの問題だと言ったので、settings.xmlファイルを変更してプロキシを次のように配置しました
まだ実行されていません。誰かが間違いを指摘できますか?
spring-security - シングル サインオン用に新しいセキュア JSP ページを cas サーバーに追加する
jasig cas-server に 1 ページ追加したいと考えています。
ログインに成功すると、casGenericSuccess.jsp が表示されます。このページには、「ユーザー管理」というリンクを追加しました。
ここで、ユーザーがクリックすると「userManagement.jsp」ページを開く必要があり、開くことができますが、そのページは認証なしでログインページにリダイレクトするように保護したいと考えています。
今まで私がしたことは、
web.xml
securityContext.xml
cas-servlet.xml
UserManagementMultiActionController に行き、ページを取得しますが、私が直面しているのはページがまだ安全ではないという問題だけです。
casサーバーに新しいjspページを追加する正しい方法を教えてください。
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 ページが表示されます。