0

クライアントが WCF サービスを呼び出す新しい N 層プロジェクトを設計しています。私が取り組んだ以前のプロジェクトでは、実装された独自のクラスを使用しSystem.ServiceModel.ClientCredentialsSecurityTokenManagerSystem.ServiceModel.Description.ClientCredentials(System.IdentityModel にすべて依存している) それらの資格情報をサービス エンドポイントにバインドし、ユーザーが指定された操作を実行する権限を持っているかどうかを STS チェックを使用しました。サービス。すべてのユーザーは、少なくとも Windows Vista を使用していました。これまでのところ、問題ありません。

ここで、同様のアプローチを使用したいと考えました。しかし、ここで顧客が動き出します。ほとんどすべての顧客が Windows XP マシンを使用していますが、Windows アイデンティティ モデルを XP にインストールすることはできません (サポートされていません)。したがって、完全に間違った方向に設計を開始する前に、アドバイスを求めたほうがよいでしょう。

編集 OK、Windows XP で新しい VM をインストールしましたが、必要なすべてのアセンブリが利用できるようです。

4

1 に答える 1

1

XP の角度について少し混乱しています。XP でアプリケーションを開発するか、XP でホストする必要があるということですか、それとも、XP ユーザーはブラウザーを使用してクレーム対応アプリケーションにアクセスするだけでよいということですか?

後者であれば問題ありません。

于 2011-11-16T17:35:49.170 に答える