我们在一个域中的服务器农场上拥有我们的服务器,我们称之为LIVE。
我们的开发计算机位于完全分离的公司域中,距离很远,我们称之为CORP。
我们有一个大型中央存储单元(unix),其中包含许多服务器在服务器农场中所需的图像和其他媒体。 IIS应用程序池以LIVE \ MediaUser运行,并使用这些凭据连接到中央存储共享作为虚拟目录,检索图像,并将它们作为本地文件在每个服务器上提供服务。
问题出现在开发中。
在我的开发计算机上,我以CORP \ MyName登录。 我的IIS 6应用程序池以Network Service身份运行。 我无法将其作为来自LIVE域的用户运行,因为我的计算机没有(也不能)加入该域。
我尝试创建一个虚拟目录,将其指向相同的网络目录,单击“连接”,取消选中“始终在验证对网络目录的访问时使用经过身份验证的用户凭据”复选框,以便我可以输入登录信息,输入LIVE \ MediaUser的凭据,单击确定,验证密码等。
但这并不起作用。 我从IIS得到“HTTP错误500-内部服务器错误”。
IIS日志文件报告sc-status = 500,sc-substatus = 16和sc-win32-status = 1326。
文档说,这意味着“UNC授权凭据不正确”,而Win32状态表示“登录失败:未知用户名或密码错误”。
如果它跟实际情况有任何相似之处,那就太好了。 我进行了双重检查并排除故障。 尝试多个已知的良好登录。 IIS管理器允许我在其窗口中查看文件树,只有浏览器会将我踢出。
我甚至尝试转到虚拟目录的“目录安全性”选项卡,在“身份验证和访问控制”下,尝试使用相同的LIVE域用户名作为匿名访问凭据。 没有运气。
我不想从虚拟目录中运行任何ASP,ASP.NET或其他动态内容。 我只想让IIS能够加载静态图像,CSS和JS文件。
如果有人有一些明智的想法,我将非常感激!
我们的开发计算机位于完全分离的公司域中,距离很远,我们称之为CORP。
我们有一个大型中央存储单元(unix),其中包含许多服务器在服务器农场中所需的图像和其他媒体。 IIS应用程序池以LIVE \ MediaUser运行,并使用这些凭据连接到中央存储共享作为虚拟目录,检索图像,并将它们作为本地文件在每个服务器上提供服务。
问题出现在开发中。
在我的开发计算机上,我以CORP \ MyName登录。 我的IIS 6应用程序池以Network Service身份运行。 我无法将其作为来自LIVE域的用户运行,因为我的计算机没有(也不能)加入该域。
我尝试创建一个虚拟目录,将其指向相同的网络目录,单击“连接”,取消选中“始终在验证对网络目录的访问时使用经过身份验证的用户凭据”复选框,以便我可以输入登录信息,输入LIVE \ MediaUser的凭据,单击确定,验证密码等。
但这并不起作用。 我从IIS得到“HTTP错误500-内部服务器错误”。
IIS日志文件报告sc-status = 500,sc-substatus = 16和sc-win32-status = 1326。
文档说,这意味着“UNC授权凭据不正确”,而Win32状态表示“登录失败:未知用户名或密码错误”。
如果它跟实际情况有任何相似之处,那就太好了。 我进行了双重检查并排除故障。 尝试多个已知的良好登录。 IIS管理器允许我在其窗口中查看文件树,只有浏览器会将我踢出。
我甚至尝试转到虚拟目录的“目录安全性”选项卡,在“身份验证和访问控制”下,尝试使用相同的LIVE域用户名作为匿名访问凭据。 没有运气。
我不想从虚拟目录中运行任何ASP,ASP.NET或其他动态内容。 我只想让IIS能够加载静态图像,CSS和JS文件。
如果有人有一些明智的想法,我将非常感激!