0

GetAuthUser()を使用してログインしているユーザーの名前を読み取り、@ mycompany.comを追加してメールを送信するColdFusionアプリケーションを継承しました(ColdFusionの初心者です)。

新しいドメインに移行します。このドメインでは、メールアドレスと一致しないユーザー名を受け取ります。

たとえば、rickhodderとしてログインし、メールアドレスはrickhodder@mycompany.comで、新しいドメインでのログインはC12345ですが、メールアドレスはrickhodder@mycompany.comのままです。

オンラインでの調査によると、ColdFusionはActive Directoryに反するのではなく、NTドメインに反することがわかりました。

ユーザーに関連付けられたメールをColdFusionで読み取る方法はありますか?

4

1 に答える 1

4

CFが「箱から出して」その情報を提供することはないと思います。CFLDAP機能を確認し、それを使用してADサーバーからユーザー情報を検索することをお勧めします。ADサーバーには、必要な情報が含まれている必要があります。

このルートを使用する場合は、独自の詳細を使用して開発用に接続できますが、本番環境でLDAP接続を実行するためのアカウントを作成してください。有効期限が切れないようにパスワードを設定し、ログインやその他の操作を行う権限がないようにする必要があります。あなたのドメイン管理者は、私が説明できるよりもはるかによくあなたが何をしているのかを知っているでしょう。

于 2012-09-10T16:04:27.630 に答える