IIS的网址重定向http到https实现
现状:
crm应用的网址为:https://crm.domain.com:8443
crm应用启用了ADFS登录认证
需求:
希望用户在浏览器中仅输入crm.domain.com 可以自动跳转至https://crm.domain.com:8443 网址,进而自动跳转至AD FS的登录地址
但是当用户输入地址不是crm.domain.com或者仅仅输入IP地址的时候,不允许自动跳转至https://crm.domain.com:8443 网址
实现步骤:
登录crm应用服务器,进入IIS
通过上面的设置,可以设定用户仅在浏览器地址栏输入crm.domain.com的地址的时候才会自动的重定向。如果不限定主机名,仅对http协议生效,则可以将主机名留空。
如果没有【HTTP重定向】这个功能,需要通过【服务器管理器】->【添加角色和功能】中配置IIS,并添加HTTP重定向的功能组件。
按照上图配置,并点击右侧的【应用】规则。
然后可以关闭IIS,并以管理员身份打开【命令提示符】,执行IISRESET命令。
在用户端浏览器中,可以清楚缓存和历史记录,然后重启浏览器,并输入crm.domain.com来进行测试。