ユーザーがXXXXクレデンシャルとして認証されていることをColdFusionサーバーに通知するにはどうすればよいですか?現在、あるサーバーから次のサーバーにサインインする必要があります。私のプライマリWebサーバーはC#/ ASP.NETで、古いWebサーバーはColdFusionです。プライマリサーバーへのフォーム認証を使用したら、ColdFusionがそれらのクレデンシャルを認識できるようにしたいと思います。
1 に答える
1
ユーザーが「mydomain.com」のような同じドメインにとどまっている場合は、Cookieを作成し、その値をユーザー参照IDを使用してDBに保存できます。ユーザーがColdFusionサーバーにアクセスしたら、Cookieを読み取り、データベースで検証して、ユーザー情報を取得します。
以下のようにCookieドメインを割り当てることを忘れないでください。
cookie.Domain=".mydomain.com";
そのため、異なるサブドメインの他のサーバーがCookieを読み取ることができます。
ユーザーが同じドメインに留まらない場合、またはWebアプリケーションが同じドメインを使用しない場合は、OAuthのようなものを使用するか、FaceBookのように認証システムの1つを実装することをお勧めします。
于 2012-08-15T23:01:17.610 に答える