我要努力,我要发达!
当sharepoint采用域认证的时候,访问的时候就弹出一个window窗口,要求输入domain\userid和password,用户和=输入后才能登陆成功,很多时候客户不习惯这样的登陆方式,而是习惯在一个页面里输入帐号和密码,点击按钮进行登陆,其实也是可以实现的。当然此文的方法很简单,代码网上也有,只不过提供一种思路。 方法是:新建立一个匿名验证的网站(如果你的sharepoint网站是http://****/,那么你可以建立一个http://****:81/的网站) ,建立一个首页(当然这个首页有帐号和密码的输入框,而且可以放一些不需要登陆也可以看的内容,设计得很漂亮),然后当用户输入帐号和密码后采用Microsoft.XMLHTTP来模拟登陆,具体的代码如下:
posted on 2008-06-18 17:25 joe 阅读(760) 评论(2) 编辑 收藏
你这个代码是我在网上找到的唯一一个。能否详细说一下具体过程,例如你说的新建一个匿名登陆的网站指的是扩展应用程序池(application pool)然后再建立一个新的站点集(site collection)??这个代码又应该放在哪里呢?? 十分感谢,如果能麻烦附上相关链接就更好了。谢了:) 回复 引用
其实只要自己建一个可以匿名访问的页面,做login就可以了,但是这样对于加入域的用户就失去了不需要输入用户名密码的便利,不知道有没有更进一步的备选方案...我也在做这一块...最近在思考这个问题! 回复 引用 查看
Powered by: 博客园 Copyright © joe