問題タブ [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.
grails - Grails のエラー: フラッシュする前に一時インスタンスを保存してください
spring-security と LDAP を使用して Grails アプリケーションでユーザー認証を実行するのに問題があります。
LDAP への接続は正常に機能し、結果が得られます。しかし、ユーザーがログインでき、データがローカルデータベースに保存されることを管理できませんでした。
次のファイルを変更/作成しました。
config.groovy
src/grovvy/CustomUserDetailsMapper.grovvy
src/grovvy/CustomUserDetails.groovy
src/groovy/CustomUserDetailsService.groovy
conf/resources.groovy
この構成で実行してログインしようとすると、次のエラー メッセージが表示されます。
grails - LDAP権限を持つGrails Spring Security uiプラグイン?
Grails Spring Security ldap プラグインが動作し、Active Directory に接続しています。現在、Spring Security UI プラグインを追加して、AD ユーザーとロールを管理しようとしています。これは可能ですか?
spring security ui プラグイン コントローラーは、データベース ユーザー/ロール crud のみを処理するようです。
jakarta-ee - LDAPとパスワードのエンコーディングを使用したSpring Securityの実装
LDAPとプレーンテキストを使用して、春のセキュリティログインを正常に実装しました。現在、ldap のパスワード ハッシュを sha-256 に切り替えています。applicationContext-security.xml に password-encoder を追加しました。ただし、春のセキュリティで正常に認証できませんでした。「無効なユーザー名またはパスワードを入力しました!」というメッセージが表示されます。
ここに私のコードがあります:
applicationContext-security.xml
ログインコントローラー:
ログイン ビュー:
spring - Spring セキュリティ アプリケーションを再起動せずに LDAP プロバイダーの URL を変更する
LDAP サーバーのランタイムを構成するための機能をお客様に提供しています。しかし、コンテキスト ソースのコンストラクターで使用されるプロバイダー サーバーの URL を変更すると、アプリケーションがクラッシュします。実行時に LDAP サーバーの URL を変更する方法はありますか? LdapAuthenticationProvider 用。
spring - Grails LDAP Remember Me IllegalArgumentException
私は、Ldap-remember me 機能のこの問題を解決しようとすることを再び余儀なくされました。
現在、Ldap 認証をサポートする Grails 2.2.4 アプリケーションを使用していますが、remember me オプションをチェックすると、次のようなエラーが発生します。
この問題を解決するためにさまざまな方法を試しましたが、その性質を理解していません。何が問題になる可能性があるかについて、まったく情報がありません。誰かが同様の問題に直面した場合、いくつかの手がかりをいただければ幸いです。Cookie を使用していることを「記憶」したいと思います。
私を記憶するための LDAP 構成:
必要な人のために編集してください:
問題は、PersistentTokenBasedRememberMeService の 1 行です。
GormUserDetailsService を使用してユーザーに関するデータを取得したいのですが、Ldap が原因で失敗します。データを取得するデータベースがありません。
考えられる修正は、UserDetailsService をカスタム クラスに置き換えることです。
grails - タグ [役割] は存在しません。名前空間のタグ ライブラリが見つかりません: sec
現在これを持っています:
エラーが発生します:
ただし、削除する<sec:roles/><br/>
と正常に動作します。どうしてこれなの?これは本番環境でのみ発生する問題であり、intellij ではすべてが優れています。
java - Spring Security と Apache に .ldif ファイルを再読み込みさせる
spring-security を使用して単純に認証し、単純な ldif ファイルを介して apacheDS を使用しています。
それはうまくいきます。ここで、新しいユーザーを .ldif ファイルに追加したいと考えています。残念ながら、Tomcat を再起動して .ldif ファイルを再読み込みする必要があります。特定の時点で ldif ファイルを apacheDS に強制的に再読み取り/再キャッシュさせる方法はありますか?