更新中。。。。。未完
1.APM的一个VS只能关联一种类型的access profile,要么是network access profile,要么是web application profile,要么是web access management profile。
VS如果关联的是network access类型的profile,那就必须也关联connectivity profile。
VS如果关联的是WEB application类型的profile,那就必须关联rewrite profile。
VS可以同时关联connectivity profile 和 rewrite profile 但是由于一个access policy只能配置其中一种资源,所以实际无意义。
每一个profile 都只关联一个access policy。
每一个access policy只能包含一种resource 类型。
每一个access policy只能包含一种webtop,且 webtop必须和resource类型匹配。
2.对于web application类型配置
在配置web application resource( web application list) 时候,可以配置多个resource,每个resource里有可以配置多个resource item。 resource 和resource item都可以排序(排序功能??作用?)
事实上无论后台的实际web application是否作为资源配置在APM上,用户通过浏览器界面上出现的F5 tab条都可以输入内部资源访问地址。将不同的资源配置到APM上的意义在于为每个资源配置其独立的属性:
--是否压缩
--是否缓存
--是否显示tab条
--是否session超时控制
--是否SSO
--是否记录log
独立的资源属性一个更重要的方面是给不同应用关联其对应的SSO,由于不同的application需要定义不同类型的WEB SSO。此时需要特别注意在资源属性里关于Destination 和 paths配置是必须要能match上要进行SSO的application的。例如如果你的path定义的是/ABC/*那么/123/path下的资源就不能使用被关联的SSO PROFILE,且Destination也一定要和默认的webtop的起始URI一致(准确的说是IP或者host头一致)或者和 在F5 tab中输入的URI一致,否则APM不能自动调用关联的SSO。
但访问的URI满足可以调用SSO profile的条件,也不代表就要触发SSO,必须在SSO PROFILE里配置触发的URI,这样当用户点击这个触发的URI时候APM才会真正自动帮助SSO。
如果访问的是/ABC/资源,但是SSO触发的路径是/123/的话,或者要执行登录的程序压根就是另外一个domain 怎么办? (理论上应该用*这种通配符去匹配资源和SSO触发路径,然后在SSO PROFILE里设置触发URI)
(未定义的资源的属性遵循系统内置的缺省设置)
当对资源设置启是否启用压缩时功能的前提是VS的http profile要打开压缩功能,否则无效。当这里设置为启用压缩时候,APM对jpg图片依然执行压缩动作(问题1)。 当资源设置中的压缩控制和http profile中压缩控制冲突时以资源设置为准。
rewrite profile中的start URI是指的拨入VPN后的默认应用页面,也是F5 tab上的“主页”按钮所指应用。
如何处理web中的外部链接,如果APM也将这些链接替换为APM VS地址则会导致外部链接无法打开。 (问题2)
3. 对于network access类型
定义network access 资源的时候有开关选择是否压缩,具体的压缩设置则在connectivity profile里设置。
文章评论