PHP中配置IIS7实现基本身份验证的方法
2019-09-23 08:48:49来源:爱站网 阅读 ()
在php.html" target="_blank">php运行环境中配置iis7实现方法,大家了解吗?其实这种身份验证的方法有很多,以下是爱站技术频道小编为大家带来的PHP中配置IIS7实现基本身份验证的方法,希望对正在学习php的朋友们有所帮助。
准备工作
1、由于默认IIS7并没有安装配置身份验证功能,所以如果想要实现IIS7基本身份验证,首先必须安装IIS7身份验证功能,你需要打开
控制面板>程序和功能>打开或关闭Windows功能,找到IIS,选择基本身份验证进行安装,如图
安装IIS7身份验证功能
2、除了安装IIS7身份验证功能,你还需要配置在IIS7上运行PHP5,请参考Win7 IIS7.5+PHP Manager安装配置PHP5+Mysql教程和Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程。
IIS7实现基本身份验证第一步:禁止匿名身份验证
打开IIS管理器,点击左侧网站下的某一个目录,在右侧IIS功能视图中选择身份验证,出现匿名身份验证选项,你需要首先禁止启用匿名身份验证,这是因为所有浏览器向服务器发送的第一个请求都是要匿名访问服务器内容。如果不禁用匿名身份验证,则用户可以匿名方式访问服务器上的所有内容,包括受限制的内容。
IIS7实现基本身份验证第二步:编辑基本身份验证配置
在禁止匿名身份验证后,你可以直接启用默认的基本身份验证,也可以右键基本身份验证,选择编辑,键入默认域和领域。
IIS7实现基本身份验证第三步:创建通过身份验证的用户名及密码
你可以通过右键 计算机>管理>本地用户和组来创建相应的用户名和密码,如图,我以PHP教程网域名作为用户名创建了一个用户
IIS7身份验证之创建新用户
IIS7实现基本身份验证第四步:配置通过身份验证的用户
打开IIS7管理器,找到相应需要身份验证的网站目录,右键选择编辑权限,点击安全选项卡,编辑组或用户名,选择添加,如图
IIS7身份验证之配置用户
在添加完用户后,你可以根据安全性的需要针对通过身份验证的用户配置相应的权限。
在完成上述IIS7基本身份验证配置后,以网址形式访问之前配置的相应目录,会出现要求输入用户名和密码才能继续访问的画面,如图
IIS7身份验证之访问页面
IIS7基本身份验证注意事项:
1、由于IIS7基本身份验证用户凭据是使用Base64编码技术编码的,但在网络传输时不经过加密,所以基本身份验证被认为是一种不安全的身份验证方式。建议安装配置SSL
2、IIS7基本身份验证默认错误信息会跳至HTTP401页面,你可以通过IIS7功能视图中的错误页进行跳转配置。
以上就是PHP中配置IIS7实现基本身份验证的方法,现在大家都知道了,更多的相关信息请关注爱站技术频道跟新的内容。
原文链接:https://js.aizhan.com/develop/php/9075.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:详细解读PHP弹出对话框技巧
下一篇:PHP缓存技术的方法
- PHP写UltraEdit插件脚本实现方法 2020-03-29
- php 带逗号千位符数字的处理方法 2020-03-28
- PHP三元运算符的结合性介绍 2020-03-28
- PHP静态延迟绑定和普通静态效率的对比 2020-03-28
- 基于php流程控制语句和循环控制语句 2020-03-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash