2011-12-19 6 views
0

https(ファイアウォールからサーバーへのルーティングとすべてのルーティングはhttpsで構成されています)で呼び出されるように設定されたサードパーティサイトのサービスがあります。私たちの側ではDataPowerの証明書の問題で通信できないため、http:httpsですでに設定されている場合にhttpでWCFサービスを設定します

これで、同じIPとポート上でhttpとしてWCFサービスを作成しようとすると、サービスが着信呼び出しに応答せず、httpsで設定されたIP +ポート上でhttp要求が無視されることがあります。

.net WCFサービスとは何ができるのかよく分かりませんが、httpで無視してしまいました。彼らはhttpsバインディングを無効にして、httpバインディングで試してみました。

いずれかのアイデアが素晴らしいでしょう!ありがとう!

(P.S.私は自分のコードや設定へのアクセス権を持っていけない!)

答えて

1

は、IISがホストされているか、自己がホストされていますか?

IISでホストされている場合、IISはSSL証明書を削除し、HTTPSではなくHTTPに設定する必要があります。 WCFで

、あなたは次のように、結合上の構成で、通常はトランスポートセキュリティを無効にする必要があります:あなたはmode="None"(またはトランスポート以外)を設定する必要がありますHTTPSを無効にするには

<binding> 
    <security mode="Transport"> 

+0

はい、IIS経由でホストされています。ありがとうrally25rsは、彼らとur入力を使用してチェックします! – ioWint

関連する問題