【Windows Server 2008 R2 Web 域用户密码修改】
在Windows Server 2008 R2操作系统中,管理员可能需要为域用户提供一个方便的途径来更改自己的密码,而无需求助于IT部门。这可以通过Web界面实现,使得远程用户也能轻松地更新密码。以下是一个详细的步骤指南:
1. **系统准备**:
确保你已经安装了Windows Server 2003 R2 x64系统。接下来,你需要安装IIS 6 Web服务。这可以通过“添加或删除角色”功能进行,选择“下一步”,等待片刻,然后插入安装光盘CD1,安装WebIIS服务角色组件。确保勾选所有需要的功能。
2. **复制文件**:
复制名为`iisadmpwd`的两个文件夹到Windows Server 2008 R2的相应路径下:
- `C:\WINDOWS\system32\inetsrv`
- `C:\WINDOWS\SysWOW64\inetsrv`
3. **注册DLL文件**:
运行命令`regsvr32 C:\Windows\SysWOW64\inetsrv\iisadmpwd\iispwchg.dll`来注册DLL文件。
4. **配置IIS**:
转到`c:\inetpub\AdminScripts`,运行`cscript.exe adsutil.vbs set w3svc/passwordchangeflags 0`命令。
5. **设置默认文档**:
在IIS管理控制台中,双击“默认文档”,并添加`aexp2.asp`。
6. **SSL配置**:
对于安全连接,双击“SSL设置”,启用HTTPS协议。访问`http://localhost/`或`https://localhost/`以测试配置是否成功。
7. **更新组策略**:
使用`gpupdate /force`命令强制更新组策略,确保新的设置生效。
8. **密码更改**:
当所有步骤完成后,用户现在可以通过Web界面访问指定的URL,按照提示成功更改其域密码。
### 开发基于WebKit的Web Page/App
随着iOS和Android设备的普及,使用HTML5和CSS3构建基于WebKit的Web应用程序变得越来越流行。WebKit是一个开源的浏览器渲染引擎,广泛应用于移动设备,如iPhone和Android手机。以下是一些关键注意事项:
1. **HTML特性**:
- `<input type="file">`在某些设备上可能不支持。
- `<a href="13888888888">Call Me</a>`可以在iOS上调用电话应用。
2. **应用配置**:
- 添加`<link rel="apple-touch-icon" href="iphon_tetris_icon.png">`以在书签中显示自定义图标。
- 使用`<meta name="apple-mobile-web-app-capable" content="yes">`创建离线应用。
- `<meta name="apple-mobile-web-app-status-bar-style" content="black">`隐藏状态栏。
- `<link rel="apple-touch-startup-image" href="startup.png">`设置启动页面图片。
- 通过`<meta name="viewport" content="width=device-width, user-scalable=no">`或`<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">`调整视口设置。
3. **CSS配置**:
使用媒体查询`@media screen and (max-device-width: 480px)`等来适应不同屏幕尺寸和方向。例如,设置小屏幕、纵向和横向的样式。
4. **布局和效果**:
利用 `-webkit-box` 布局、圆角、文本阴影、Box阴影以及RGB颜色等CSS3特性,创建适应移动设备的视觉效果。
通过以上方法,开发者可以创建出与原生应用相媲美的Web App,同时享受跨平台的便利性和快速的开发迭代。这种技术尤其适用于熟悉Web开发的工程师,他们可以利用HTML5和CSS3的强大力量构建出高性能、高度定制化的移动应用。
评论0
最新资源