win10 电脑用IIS创建一个网站,但是局域网内还是无法读取网站里的图片,提示 HTTP ERROR 401
时间: 2024-04-09 09:31:04 浏览: 24
HTTP ERROR 401表示未经授权的访问,这可能是由于权限问题造成的。请确保在IIS中正确配置了网站和文件夹的权限。
首先,请确保你的网站文件夹具有适当的权限。可以尝试以下步骤:
1. 在资源管理器中,右键点击你的网站文件夹,选择“属性”。
2. 在“安全”选项卡中,点击“编辑”按钮。
3. 确保"Users"用户组具有读取和执行的权限,如果没有,请点击“添加”按钮添加该用户组,并给予读取和执行权限。
4. 点击“确定”保存更改。
然后,检查IIS身份验证设置是否正确:
1. 打开IIS管理器,找到你的网站。
2. 右键点击你的网站,选择“属性”。
3. 在“安全性”选项卡中,确保启用了“匿名身份验证”,并选择适当的用户(例如IUSR)。
4. 点击“应用”保存更改。
最后,检查防火墙设置:
1. 确保你的防火墙允许局域网内的其他设备访问你的电脑。可以暂时关闭防火墙进行测试,如果问题解决,则需要调整防火墙规则。
完成以上步骤后,重新启动IIS服务,并尝试在局域网内访问网站中的图片。如果问题仍然存在,请提供更多详细的错误信息,以便我能够提供更准确的帮助。
相关问题
本地电脑用IIS创建一个HTTP站点,让局域网内的别的电脑可以读取站点指定位置的图片文件
要在本地电脑上使用IIS创建一个HTTP站点,让局域网内的其他电脑可以读取站点指定位置的图片文件,您可以按照以下步骤进行操作:
1. 首先,确保您的计算机已安装IIS。您可以在控制面板的"程序和功能"中检查"Internet 信息服务(IIS)"是否已经安装。
2. 打开IIS管理器。在开始菜单中搜索"Internet 信息服务(IIS)管理器"并打开它。
3. 在IIS管理器中,右键单击"网站"并选择"添加网站"。
4. 在"添加网站"对话框中,输入一个名称给您的站点,并选择您希望站点使用的端口号(例如80)。
5. 在"物理路径"字段中,指定包含您图片文件的文件夹路径。确保该文件夹对IIS用户具有读取权限。
6. 在"主机名"字段中,输入您计算机的IP地址或主机名。如果您希望整个局域网内的电脑都能够访问该站点,可以留空或者输入"*"。
7. 点击"确定"完成网站的添加。
8. 在局域网内的其他电脑上,打开浏览器并输入您的计算机的IP地址或主机名,加上您在步骤6中输入的端口号。例如:http://192.168.0.100:80
9. 如果一切设置正确,您应该能够在浏览器中看到您站点指定位置的图片文件。
请注意,如果您的计算机有防火墙或安全软件,可能需要相应地配置以允许对指定端口的访问。此外,确保您的图片文件位于正确的物理路径下,并且IIS用户具有足够的权限来读取这些文件。
局域网内,IIS创建一个网站,访问不到里面的文件
您好!关于您遇到的问题,可能有几个原因导致您无法访问IIS网站中的文件。以下是一些常见的解决方法:
1. 检查防火墙设置:确保防火墙允许访问IIS服务器的端口(默认为80)。
2. 检查主机文件:确保主机文件(通常位于C:\Windows\System32\drivers\etc\hosts)中没有被修改,并且没有将网站的域名映射到其他IP地址。
3. 检查网站绑定:确保网站已正确绑定到正确的IP地址和端口,并且已选择正确的SSL证书(如果适用)。
4. 检查应用程序池设置:确保应用程序池的身份验证设置正确,并且应用程序池具有足够的权限来访问网站文件。
5. 检查文件权限:确保网站文件夹及其内容对IIS应用程序池用户具有适当的权限。
如果以上方法无法解决问题,您可以提供更多详细信息,我会尽力帮助您解决。