問題:ローカルのLDAP資格情報を使用して、私の企業クライアントのユーザーが自分のWebサーバーで認証を受けられるようにします。ユーザーには、ローカルのLDAPサーバーで認証できるローカルデスクトップクライアントがあります。私のサーバーとLDAPサーバーは互いに話しません。デスクトップLDAPを使用したWeb認証
WebサーバーがLDAP要求をLDAPサーバーに中継する場合、LDAPを使用してWebサーバーで認証することは可能です。 (ユーザー/デスクトップクライアントはWebサーバーに接続し、資格情報を送信し、WebサーバーはLDAPサーバーと対話して認証します)
しかし、デスクトップクライアントがローカルLDAPサーバーで認証してから、 Webサーバーへのアクセスを許可するトークン? (ldapのユーザー認証、ウェブサーバーへのldapレスポンスを送信)
私はOauthとは話していません。この場合、LDAPサーバーは外部から隔離されています。
ここで大きな問題は、自分で書いたとしても、クライアントを信頼してはいけないということです。パブリック/プライベート認証のようなもの(おそらく)は、問題は暗号化ではなく、メッセージがLDAPサーバーから「OK」となっていることを確認するので、うまくいきません。不正なクライアントがOKを偽って、とにかく署名する可能性があります。
方向を指摘していただきありがとうございます。 – noderman