使托管在Asp.net中的WCF服务也使用Form验证
2008-12-29 15:59
471 查看
使托管在Asp.net中的WCF服务也使用Form验证
今天正好碰到这个问题,在园子里搜了一下,没有结果,这里纪录一下,方便有类似需求的朋友。
在Web.Config中增加如下配置
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"></serviceHostingEnvironment>
在 <system.serviceModel>
节点内。
然后在你的服务类中添加如下特性
[AspNetCompatibilityRequirements(RequirementsMode =
AspNetCompatibilityRequirementsMode.Allowed)]
public class ManageService
: IManageService
Form验证则不变,这样子当你访问 ManageService.svc 时,如果未验证,则会跳转到
Login.aspx 页。
今天正好碰到这个问题,在园子里搜了一下,没有结果,这里纪录一下,方便有类似需求的朋友。
在Web.Config中增加如下配置
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"></serviceHostingEnvironment>
在 <system.serviceModel>
节点内。
然后在你的服务类中添加如下特性
[AspNetCompatibilityRequirements(RequirementsMode =
AspNetCompatibilityRequirementsMode.Allowed)]
public class ManageService
: IManageService
Form验证则不变,这样子当你访问 ManageService.svc 时,如果未验证,则会跳转到
Login.aspx 页。
相关文章推荐
- 使用WCF RIA服务支持ASP.NET验证
- 通过使用客户端证书调用 Web 服务以便在 ASP.NET Web 应用程序中进行身份验证
- ASP.NET MVC + Bootstrap + XML + WCF 封装短信验证服务(三)
- asp.net form 验证方式的使用(转载)
- asp.net form 身份验证--不使用membershipprovider和rolesprovider(二)
- 使用js 文件参数 以及IHttpModule实现服务验证asp.net 版的初步实现
- ASP.NET 中通过Form身份验证 来模拟Windows 域服务身份验证的方法
- ASP.NET MVC + Bootstrap + XML + WCF 封装短信验证服务(一)
- WCF服务在JavaScript中使用ASP.NET的AJAX方法
- ASP.NET MVC + Bootstrap + XML + WCF 封装短信验证服务(二)
- 使用 ASP.NET 和 WCF 4.0 开发 RESTful 服务
- 【转】 在 ASP.NET 3.5 中使用同时支持 Ajax Json 和 .NET 客户端的 WCF 服务
- WCF服务在JavaScript中使用ASP.NET的AJAX方法
- ASP.net使用Form验证时Ajaxpro的配置
- 使用 Windows CardSpace 保证您的 ASP.NET 应用程序和 WCF 服务的安全
- IIS7.0+was 托管使用"NetTcpBinding"等会话服务的wcf程序
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【七】——实现资源的分页
- 使用Moq模拟AspnetMvc中的Request.Form
- 是使用 ASP.NET Web 服务还是使用 .NET Remoting:如何选择
- asp.net中使用窗体身份验证 [转]来源:小灰http://www.svnhost.cn/Article/Detail-23.shtml