利用SharePoint项目改造的Web项目问题——Windows身份验证

   最近领导交给一个项目:改造现有的SharePoint项目。UI层是做好的,只需要把实现的所有接口方法重新实现一遍,改造成Web版的实现方式。

现在要做基于Windows身份认证的登陆:

配置IIS——

开启Windows身份验证;

关闭匿名身份验证;

修改应用程序池为经典模式。

  在IE浏览器中进行访问,弹出登陆窗口,输入用户名和密码,回车~~~奇迹出现了:P,怎么又弹出了登陆框?前前后后拢共输入了3次,卧槽!!干嘛呢?干嘛呢?上网查吧,看看什么原因,Google,IE,翻墙,咨询大湿 ……,简直是抓狂的节奏!逼急了下载了Fiddler,抓包查看到底问题出在什么地方~,一抓终于发现了问题,原来项目中的一些资源文件访问的是SharePoint目录下的资源!!这个能验证通过就有鬼了,把相关这类的资源文件统统修改过来后(转移到访问Web项目里的资源),再次登录OK,好了,(~ o ~)~zZ   

 

  需要说明一点:这个资源在Google浏览器里面可以忽略,能够正常登录验证,但是IE里面不行,必须将原来的资源目录修改成Web的资源目录。

原文地址:https://www.cnblogs.com/lishidefengchen/p/4316203.html