gpt4 book ai didi

c# - webrole 上的 Azure WCF 服务上基于 x509 证书的身份验证

转载 作者:行者123 更新时间:2023-12-03 04:38:29 25 4
gpt4 key购买 nike

我有一个 WCF 服务托管在 Azure 中的 WebRole 上。我想设置基于 x509 证书的联合 ACS 身份验证。我正在关注这个link以获得指导。在引用的示例中,他们尝试在控制台应用程序中实例化 ServiceHost 对象,然后动态应用配置。但是,在我的场景中,我通过 webrole 托管 WCF,那么如何改进 web.config 中的相同配置而不是以编程方式配置它?这是因为当 WCF 服务托管在基于 IIS 的 webrole 上时,我将无法在运行时访问 ServiceHost 对象。

最佳答案

this解决方案不适合您?关于网络中的托管服务 - 只需创建 .svc 文件并将下一个代码放入其中:

<%@ ServiceHost Language="C#" Service="YourServiceName" Factory="YourHostFactoryName" %>

您可能遇到的另一个问题是如何在 Web 角色中正确安装证书。

关于c# - webrole 上的 Azure WCF 服务上基于 x509 证书的身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14386152/

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