2

現在の(レガシー)PHPベースのWebサイトは、来年かそこらで再開発される可能性が低く、メインポータルとして機能します。

ASP.Netで新しいアプリケーションを開発し、それらを現在のポータルにプラグインしたいと考えていますが、Webサイトのユーザーが2回ログインする必要はありません。

2つのプラットフォーム間で認証状態を共有するための最良の方法は何ですか?それらは同じサーバー、データベースバックエンド、さらにはプロキシを共有しません。

4

3 に答える 3

1

従来の ASP と ASP.NET の間でセッション状態を共有する方法については、Microsoft の次の記事を参照してください。

http://msdn.microsoft.com/en-us/library/aa479313.aspx

概念的には、これはあなたがやろうとしていることとかなり似ていると思いますが、上記のドキュメントがあなたの特定のケースにどれほど役立つかはわかりません. 確かに一見の価値があります。

于 2009-06-08T11:06:44.677 に答える
0

あなたの最善の策は、セッション状態を処理するための別のデータベースまたはメモリでバックアップされたサーバーだと思います。ASP.NET のビルトイン SQL Server ベースのセッション状態を使用して PHP に手動で接続するか、カスタム ソリューションを使用することができます。

于 2009-06-08T10:53:40.973 に答える