想要将 WCF Web 服务托管为 Windows 服务,而不是托管在 IIS 中

发布于 2024-07-08 16:43:49 字数 232 浏览 15 评论 0原文

我想公开一些 Web 服务,但考虑将这些服务托管为 Windows 服务,而不是托管在 IIS 中。

这是一个好的做法吗?

如果是? 我如何确保其安全?

我想对正在访问它的用户进行身份验证(根据我们的自定义安全数据库,并且还想确保请求源自我们的业务合作伙伴(X.509 证书?????? 对此不起作用)。

感谢您的指点在这方面,

谢谢和问候。 阿杰

I want to expose few web services but thinking of hosting those as Windows Service as against hosting in IIS.

Is it a good practice?

If yes? How do I make it secured?

I want to authenticate the users who are accessing it (against our custom security database and also want to make sure that the request is originating from our business partner (X.509 certificates???? not worked much with this).

appreciate your pointers in this regards.

Thanks & Regards,
Ajay

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

故事↓在人 2024-07-15 16:43:49

您可能想阅读这篇 Microsoft 文章,它清楚地指出了优点/每种托管方法的缺点,包括:控制台/WinForms 应用程序、IIS 6 和 7(存在差异)以及 Windows 服务。

You might want to read this Microsoft article , which clearly points Pros/cons of each hosting method, including: Console/WinForms App, IIS 6 and 7 (there are differences) and Windows Services.

冰雪梦之恋 2024-07-15 16:43:49

如果您使用 IIS6,则在许多情况下必须使用 Windows 服务。 Windows 服务受到 100% 支持,并且是托管 WCF 的 100% 安全方式。 您可以使用与 IIS 中相同的选项来保护它们。

If you are using IIS6, using a Windows Service is a must for many scenarios. Windows Services are 100% supported and a 100% safe way to host WCF. You can secure them with the same options as in IIS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文