首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用C#/.Net在Windows中创建https自托管.Net服务而不使用证书

问如何使用C#/.Net在Windows中创建https自托管.Net服务而不使用证书
EN

Stack Overflow用户
提问于 2020-04-10 08:48:10
回答 1查看 225关注 0票数 0

以下是一些上下文:我们需要在windows计算机上创建自托管web服务,而不必安装任何其他应用程序服务器软件(如IIS )。我们不能使用证书,因为证书的私钥有被泄露的风险。真的可以在Windows证书管理器中创建没有证书的https服务吗?

EN

回答 1

Stack Overflow用户

发布于 2020-04-14 15:23:09

如果没有证书,则无法通过Https创建WCF服务。

Https协议要求我们将证书绑定到机器端口,因为https由Http协议和SSL证书组成。此外,IIS web服务器不是必需的,我们可以在Windows NT服务/控制台应用程序中托管该服务。

下面是在windows服务中通过HTTP承载WCF服务的示例。

C# windows service - expose web interface

如果有什么我能帮上忙的,请随时告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61132447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档