簡體   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