組策略下發URL地址時的問題

經常在企業內部,我們需要通過組策略去統一設置一些URL收藏地址,然而這些地址又是內部地址,如http://10.10.2.1/http://10.10.2.1/oa/%AD%52%76%B4%EA/等,這時候如果我們通過組策略去分發,我們會發現一個問題,http://10.10.2.1/可以分發成功,客戶端可以正常看到,但http://10.10.2.1/oa/%AD%52%76%B4%EA/卻無論如何都無法在客戶端顯示。

這個原因是因爲URL格式不正確導致。

在客戶端處理組策略的IE收藏時,客戶端使用一個IE Maintenance Extension(iedkcs32.dll)的組件處理GPO的IE收藏夾設置。而iedkcs32.dll在處理URL時,會將%認作是placeholder(佔位符),致使組策略無法正常應用,最終導致無法正常處理的情況。

爲了避免這種情況的發生,當我們通過組策略去下發URL收藏策略時,如果遇到類似http://10.10.2.1/oa/%AD%52%76%B4%EA/這種的URL地址,我們就需要在每個%前額外加上一個%。

如,在GPO中設置中,將http://10.10.2.1/oa/%AD%52%76%B4%EA/替換爲:http://10.10.2.1/oa/%%AD%%52%%76%%B4%%EA/,這時客戶端可以成功應用,問題解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章