|
12
|
| Peter Hahndorf · 技术社区 · 16 年前 |
|
|
1
18
我看到了一个类似的问题,即只有通过计算机名或localhost访问主机时,集成/ntlm安全性才起作用。实际上,它是Windows中一个[糟糕]的文档功能,旨在防止“反射攻击”。 基本上,您需要在试图访问服务器的计算机上创建一个注册表项,并将要访问的域白名单。每个主机名/fqdn都必须在自己的行上-没有通配符,并且名称必须完全匹配。从知识库文章:
|
|
|
2
4
你试过了吗…
你也可以尝试…
另外,根据 this 可能是IIS配置错误。尝试将上面的“协商”替换为“基本”,并检查网站的IIS配置。还有很多可能的原因 here . |
|
|
3
1
尝试进入IE的选项并将站点显式添加到Intranet区域。然后重新运行程序。您也不应该从管理员登录名运行该程序。这可能会触发 Enhanced Security Configuration for Internet Explorer . 它可以解释为什么你可以使用火狐和Opera访问这个网站,但不能使用IE或WebClient。 |
|
|
4
0
在不了解您的IIS部署的情况下,假设您在IIS中设置了正确的上载授权规则(例如,在您尝试上载内容的正确目录上设置了正确的allow*acl等),我首先尝试将useDefaultCredentials设置为true,而不是显式设置凭据。(也许您认为您正在使用所设置的凭据访问服务器,但事实并非如此?如果这个方法可行的话,这是可能的。) 这是一个非常常见的场景,因此我将重点讨论您尝试上载文件的目录的IIS授权规则,该目录上的实际ACL。例如,你的网站是否在模仿?如果是,那么您必须在该目录上有实际的ACL,否则无论运行的是哪个帐户应用程序池。 |
|
|
Ali Jebali · ASP。网络核心力量使用Brotli 1 年前 |
|
|
Ahmad · 如何配置IIS以承载应用程序而不中断相对路径? 2 年前 |
|
|
Crust3 · IIS虚拟目录和内容范围标头 2 年前 |