1
我在ASP.NET MVC Web應用程序中託管WCF服務。我希望WCF服務只能被認證用戶訪問。添加下面的配置代碼的web.config文件不具有所期望的結果:ASP.NET MVC和WCF服務安全 - 身份驗證,路由
<location path="Services/MyService.svc">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
我應該如何拒絕訪問這項服務未經驗證的用戶?
測試在非ASP.NET MVC項目有相同的結果。這可能不是我之前假設的MVC造成的。 –
我可能是錯的,但我不認爲Asp.Net的角色系統會執行WCF請求 - 我想你可能不得不使用WCFs安全性(哦,有什麼好玩的) –