公司的sharepoint 不用 输入用户名 和密码 可以直接登录
我做的网站也采用了 windows 集成验证 却必须输入用户名密码
经研究 发现 sharepoint 用的是 机器名 我做的网站用的 IP地址 访问 我晕倒!
获取当前用户名的代码如下:
WindowsPrincipal winPrincipal = (WindowsPrincipal)HttpContext.Current.User;
Response.Write("Hello " + winPrincipal.Identity.Name);
当然 还有一些情况 和 工具-》选项--》安全 --- 本地 intranet 的设置有关