我在 ASP.NET 网站项目中有一个 WCF (RESTful) Web 服务。该服务位于 /WebServices/Registration.svc。我正在尝试创建一个自定义 BasicAuthenticationModule httpModule 来处理基本身份验证,如https://stackoverflow.com/a/4729555/291323中所述,但该模块正在用于我的整个网站,这是我不想要的。
我尝试使用标签为服务定义模块,但无法让它工作。我尝试将路径设置为“WebServices/Registration.svc”以及“WebServices”。
是否有更好的方法来注册 httpModule 以仅影响网站项目中的 WCF Web 服务?
TIA 寻求帮助!