2011-06-03 69 views
0

我正在开发一个用户管理使用.net 4.0(c#)来启用与用户帐户相关的标志,更改名称,添加用户和所有这些东西与相关的东西IIS 7.5形式的身份验证对活动目录不工作在服务器(但它在VS上工作)

当我在visual studio中运行该应用程序,在我的笔记本电脑,它工作正常,所以我可以添加用户,更改属性,启用标志等..通过ldap和使用会员,但当我将应用程序发布到服务器,它不起作用,并且ldap连接字符串是相同的。

因此,通过我的笔记本电脑,我可以修改域属性的用户,但是当发布到服务器时,我无法修改!我在服务器中安装了一个Visual Studio来尝试调试错误,并且它也可以工作,所以错误是当我将该站点发布到IIS中时。

我不知道为什么在IIS的作品到视觉sutdio相同功能的IIS不工作..

在JavaScript控制台浏览器(针对发布到IIS服务器版),我看到这个错误:

未被捕获Sys.WebForms.PageRequestManagerServerErrorException:Sys.WebForms.PageRequestManagerServerErrorException:Acess denied。

有什么想法?

谢谢!

大卫

回答

0

你需要确保IIS服务器是AD域的一部分,它的计算机帐户是否正常工作。以下是test the secure channel的powershell命令,或者您可以从cmd shell Netdom verify iiscomputername /domain:yourdomain使用NetDom。

相关问题