繁体   English   中英

在Webrole上的Azure WCF服务上基于x509证书的身份验证

[英]x509 certificate based authentication on Azure WCF service on webrole

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

解决方案不适合您吗? 关于在网络上托管服务-只需创建.svc文件,然后在其中放入下一个代码即可:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM