問題タブ [spring-security-ldap]

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 投票する
2 に答える
1798 参照

grails - Grails のエラー: フラッシュする前に一時インスタンスを保存してください

spring-security と LDAP を使用して Grails アプリケーションでユーザー認証を実行するのに問題があります。

LDAP への接続は正常に機能し、結果が得られます。しかし、ユーザーがログインでき、データがローカルデータベースに保存されることを管理できませんでした。

次のファイルを変更/作成しました。

config.groovy

src/grovvy/CustomUserDetailsMapper.grovvy

src/grovvy/CustomUserDetails.groovy

src/groovy/CustomUserDetailsS​​ervice.groovy

conf/resources.groovy

この構成で実行してログインしようとすると、次のエラー メッセージが表示されます。

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

grails - LDAP権限を持つGrails Spring Security uiプラグイン?

Grails Spring Security ldap プラグインが動作し、Active Directory に接続しています。現在、Spring Security UI プラグインを追加して、AD ユーザーとロールを管理しようとしています。これは可能ですか?

spring security ui プラグイン コントローラーは、データベース ユーザー/ロール crud のみを処理するようです。

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

jakarta-ee - LDAPとパスワードのエンコーディングを使用したSpring Securityの実装

LDAPとプレーンテキストを使用して、春のセキュリティログインを正常に実装しました。現在、ldap のパスワード ハッシュを sha-256 に切り替えています。applicationContext-security.xml に password-encoder を追加しました。ただし、春のセキュリティで正常に認証できませんでした。「無効なユーザー名またはパスワードを入力しました!」というメッセージが表示されます。

ここに私のコードがあります:

applicationContext-security.xml

ログインコントローラー:

ログイン ビュー:

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

spring - Spring セキュリティ アプリケーションを再起動せずに LDAP プロバイダーの URL を変更する

LDAP サーバーのランタイムを構成するための機能をお客様に提供しています。しかし、コンテキスト ソースのコンストラクターで使用されるプロバイダー サーバーの URL を変更すると、アプリケーションがクラッシュします。実行時に LDAP サーバーの URL を変更する方法はありますか? LdapAuthenticationProvider 用。

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

spring - Grails LDAP Remember Me IllegalArgumentException

私は、Ldap-remember me 機能のこの問題を解決しようとすることを再び余儀なくされました。

現在、Ldap 認証をサポートする Grails 2.2.4 アプリケーションを使用していますが、remember me オプションをチェックすると、次のようなエラーが発生します。

この問題を解決するためにさまざまな方法を試しましたが、その性質を理解していません。何が問題になる可能性があるかについて、まったく情報がありません。誰かが同様の問題に直面した場合、いくつかの手がかりをいただければ幸いです。Cookie を使用していることを「記憶」したいと思います。

私を記憶するための LDAP 構成:

必要な人のために編集してください:

問題は、PersistentTokenBasedRememberMeService の 1 行です。

GormUserDetailsS​​ervice を使用してユーザーに関するデータを取得したいのですが、Ldap が原因で失敗します。データを取得するデータベースがありません。

考えられる修正は、UserDetailsS​​ervice をカスタム クラスに置き換えることです。

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

grails - タグ [役割] は存在しません。名前空間のタグ ライブラリが見つかりません: sec

現在これを持っています:

エラーが発生します:

ただし、削除する<sec:roles/><br/>と正常に動作します。どうしてこれなの?これは本番環境でのみ発生する問題であり、intellij ではすべてが優れています。

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

java - Spring Security と Apache に .ldif ファイルを再読み込みさせる

spring-security を使用して単純に認証し、単純な ldif ファイルを介して apacheDS を使用しています。

それはうまくいきます。ここで、新しいユーザーを .ldif ファイルに追加したいと考えています。残念ながら、Tomcat を再起動して .ldif ファイルを再読み込みする必要があります。特定の時点で ldif ファイルを apacheDS に強制的に再読み取り/再キャッシュさせる方法はありますか?