如何在 Windows 10 上使用 IIS?

如何在 Windows 10 上使用 IIS?

我想创建一个可以下载我的应用程序的网站,我想使用 wordpress 或 weebly,但我想完全控制我的网站,比如 404 网页也必须由我设计。所以在谷歌搜索之后,我发现你可以使用 Internet 信息服务在 Windows 10 上托管网站,所以我转到可选的 Windows 功能并从那里打开它。创建网站时,我指定访问文件的位置为 D:\website\res

但随后它说 The server is configured to use pass-through authentication with a built-in account to access the specified physical path. However, IIS Manager cannot verify whether the built-in account has access. Make sure that the application pool identity has Read access to the physical path. If this server is joined to a domain, and the application pool identity is NetworkService or LocalSystem, verify that <domain>\<computer_name>$ has Read access to the physical path. Then test these settings again.

我不知道这是什么,请大家帮帮我,我真的是这个网站。注意:它在任何位置都会显示此消息。我甚至为 IIS 帐户启用了权限。

答案1

这是一个设计上的“良性”警告,只是告诉我们验证已推迟到运行时。大多数情况下可以忽略此警告(如果您确定访问用户具有访问权限)。

使用传递身份验证时,它使用经过身份验证的用户。如果使用基本或集成授权,则该用户将是匿名用户、应用程序池标识或传递的凭据。

出现该消息的原因很可能是您禁用了匿名访问,而选择了集成 Windows 身份验证。由于无法提前知道用户的凭据,IIS 会警告您这些凭据可能不足以访问资源。IIS 无法提前知道哪个用户帐户将访问该站点。

相关内容