读书人

怎么实现WEB应用通过MOSS的AD域帐户验

发布时间: 2012-09-08 10:48:07 作者: rapoo

如何实现WEB应用通过MOSS的AD域帐户验证并登录
公司正在使用的是基于MOSS2007配置开发的OA系统,通过AD域用户验证登录的。现在要把OA扩展到移动终端。正在进行的思路是对MOSS提供的WebService进行封装并提供给客户端。但目前只能通过Form验证登录,不知道如何在WebService端使用原域用户进行AD域验证登录。求高手帮忙。

[解决办法]
在读取 moss 的webservices 时 加
ServiceObject.Credentials = new System.Net.NetworkCredential(username, pssword, Domain);
[解决办法]
找个调用moss中web服务的例子就都有了。看看下面这个,他的代码中什么都有了,有很多注释:
http://topic.csdn.net/u/20110614/21/fa883899-746c-4c88-aa19-7f2edd72c121.html?66542
[解决办法]
在MOSS里面 建一个webservice, 继承重写System.Web.Security.ActiveDirectoryMembershipProvider的ValidateUser(string username, string password)方法 , 加入自己的逻辑

读书人网 >行业软件

热点推荐