2009-06-03 12 views
0

私はWCF世界で始まり、あなたの意見を聞きたいと思っています。 いくつかのパラメータを受け取るメソッドを公開するサービスを実装する必要があります。私は、クライアントのフォームからサービスに送信されたパラメータをSOAPメッセージで暗号化して送信します。WCF(Param暗号化と.NET 1.1クライアント)

サービスは.NET 3.5クライアントからも1.1からアクセスする必要があります。 Windowsサービス経由でWCFサービスをインストールすることはできません。IISアプリケーションとして展開する必要があります。

私の質問: - WCFサービスはどのように入力パラメータの暗号化を保証できますか?クライアントの証明書、または選択肢がありますか? - 1.1アプリまたは他の.NETクライアントでもWCFサービスを利用する際に問題はありますか? - このシナリオはWCFで実装できると思いますか?

は、そのサービスがbasicHttpBindingを介して公開されていない限り、WCFサービスを呼び出すために、.NET 1.1アプリケーションのための方法はありません事前

答えて

0

でいただきありがとうございます。そのバインディングは、暗号化にSSLを使用することのみを許可します。

+0

私のシナリオでは、WebサービスでWCFを使用する理由はありません。多分、レガシーコードが.NET 3.5に移行された場合、WCFとのバインディングを変更するだけです。 – Dante

+0

WCF _is_ web services。あなたはASMXについて話していますか?その場合、はい、理由があります。 ASMX技術は開発されていません。それでもサポートされていますが、修正されたバグは数えません。 –

+0

はい、私はASMXについて話しています。私の考え方では、WebサービスはまだASMXの同義語です。アップグレードが必要;) Tksのヘルプ。 – Dante

0

.NET 1.1では、自動暗号化またはWS-Securityはサポートされていません。ただし、手動でパラメータを暗号化/復号化することもできます。

関連する問題