接続する前に証明書で署名する必要のあるWebサービスに接続しようとしています。httpsの後ろのasmxページに接続します(WCFを使用して署名のみ必要)
WSE 3.0では、証明書ポリシーを作成して「署名のみ」ラジオボタンを選択するだけでした。それはWSE 3.0でうまくいきましたが、私はVisual Studio 2008以上でこれを使用したいと思います(wse 3.0は2005のみをサポートしています)。 2005年のWSE制限を回避するために、私のアプリをWCFに変換しようとしています。
WSEをWCF(Aug2004の制限など)に変換するMSDNの記事を読んでいますが、保護レベルについては何も言及していません。
utf-8をサポートしているデフォルトのバインディングは、それだけでは符号のみの保護レベルをサポートしていません。 utf-8をサポートしていないデフォルトバインディング(tcpのような)はありますが、asmxページへの接続方法を見てもそれほど役に立ちません。 customBindingはキー(MSDNの記事に記載)のようですが、暗号化を必要としない有効な保護レベルを見つけることはできません。
提案がありますか?私が紛失していることは明らかですか?