gpt4 book ai didi

.net - 与 https 回复端点的 Wcf 双工连接

转载 作者:太空宇宙 更新时间:2023-11-03 14:28:14 24 4
gpt4 key购买 nike

我有一个带回调的双工 Wcf 连接,通过 http 可以正常工作,(当我使用 <compositeDuplex clientBaseAddress="http://localhost:8678/.."/> ),但是当我尝试将该地址切换为 https ( "https://localhost:8678/.." ) 时,我收到了该错误从服务器端尝试回复

This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case

我能否以某种方式以编程方式为该临时回复端点安装证书?也许以某种方式创建 ServiceHost 对象并在我创建 InstanceContext 时使用它?

最佳答案

当我们使用https协议(protocol)地址相互通信时,需要通过以下命令设置证书。

netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF}

这是官方的详细信息。
https://learn.microsoft.com/en-us/dotnet/framework/wcf/feature-details/how-to-configure-a-port-with-an-ssl-certificate
https://learn.microsoft.com/en-us/windows/desktop/http/add-sslcert
如果您使用 Internet 信息服务器 (IIS) 托管该服务,则可以使用 IIS 完成此操作。 https://learn.microsoft.com/en-us/dotnet/framework/wcf/feature-details/how-to-configure-an-iis-hosted-wcf-service-with-ssl
如果问题仍然存在,请随时告诉我。

关于.net - 与 https 回复端点的 Wcf 双工连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55044302/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com