1

我已经设置了 AzMan,并且有一些我想在其中使用它的经典 ASP 站点。AzMan 商店设置在 Active Directory 中。我可以让它在 ASP.NET 中正常工作并使用 VBS(Visual Basic 脚本)。我的问题是它不适用于经典的 ASP。我认为这与安全有关。这是它失败的行:

AzManStore.Initialize 0, "msldap://domain.com/CN=BIS,CN=Program Data,DC=domain,DC=com"

我知道连接字符串是正确的,并且可以与其他应用程序一起正常工作。ASP 应用程序在匿名下运行。我相信正在发生的是用户无法登录。有没有办法在连接字符串中提供用户名和密码?

该站点的要求是使用匿名访问,但使用表单进行身份验证。

4

1 回答 1

1

您可能需要确保将您的进程标识设置为自定义域帐户,而不是作为IUSR_<servername>可能无法绑定到 AD 的本地计算机帐户或 ApplicationPoolIdentity 运行。

于 2011-07-27T20:35:59.010 回答