當您使用 [智慧型應用程式閘道 (IAG) 時您可能必須限制用戶端使用者使用特定瀏覽器,因為您公司的瀏覽器標準的、 因為的應用程式相容性或因為的安全性疑慮。在 [原則編輯器] 中,您可以為瀏覽器偵測原則選取
Internet Explorer 5.0 和高階。不過,此瀏覽器偵測原則會偵測出任何是等於或晚於 5.0 版的 Internet Explorer 版本。
本文將告訴您,如何設定端點偵測原則,特別是偵測 Windows 網際網路總管 7。
若要進行端點偵測原則,以偵測網際網路總管 7 請依照下列步驟執行。
正在準備檔案
- 複製和貼上下列文字貼入 [記事本],然後將檔案儲存成 Detect.inc.
<%
g_ScriptList("/InternalSite/CustomUpdate/IE7.vbs") = false
%> - 複製和貼上下列文字貼入 [記事本],然後將檔案儲存成 IE7.vbs
Results("IE7")=False
valueVV=Whale.Registry.RegRead(rkHKEY_LOCAL_MACHINE,"SOFTWARE\Microsoft\Internet Explorer\Version Vector","IE")
whale.debugecho ("Read value to be (" & value & ")")
if Err=0 And lcase(valueVV)="7.0000" then
Results("IE7")=True
Whale.DebugEcho "IE7 registry check PASSED"
End If
If Results("IE7") = False Then
Err.Clear
valueV=Whale.Registry.RegRead(rkHKEY_LOCAL_MACHINE,"SOFTWARE\Microsoft\Internet Explorer\Version","IE")
whale.debugecho ("Read value to be (" & value & ")" )
End If
if Results("IE7") = False And Err=0 And lcase(valueV)="7.0000" then
Results("IE7")=True
Whale.DebugEcho "IE7 registry check PASSED"
else
Whale.DebugEcho "Error: IE7 registry check FAILED"
end if
- 複製和貼上下列文字貼入 [記事本],然後將檔案儲存成 PolicyDefinitions.xml
<Categories>
<Category>
<Id>IE7</Id>
<Name>IE7</Name>
<Title>IE7</Title>
<ToolTip>IE7</ToolTip>
<Help></Help>
<GuiType>1</GuiType>
<Width>260</Width>
<Description>Endpoints Must Meet All the Selected Requirements:</Description>
<Definition>
<Condition>AND</Condition>
<Columns>
<Column>
<Id>IE7</Id>
<GuiType>CheckBox</GuiType>
<Type>String</Type>
<Width>240</Width>
<Validation></Validation>
<Name>IE7</Name>
</Column>
</Columns>
<Rows>
<Row>
<Id>IE7</Id>
<Value>
<DefaultValue>IE7</DefaultValue>
<Expression>IE7</Expression>
</Value>
</Row>
</Rows>
</Definition>
</Category>
</Categories>
- 複製和貼上下列文字貼入 [記事本],然後將檔案儲存成 PolicyTemplate.xml。
<Policies>
<!-- Variables -->
<Policy>
<Name>IE7</Name>
<ID>IE7</ID>
<Type>0</Type>
<Value>False</Value>
<Description></Description>
<Section>Variables\IE7</Section>
</Policy>
</Policies>
檔案位置
- 將 IE7.vbs 檔案複製到下列資料夾:
e-Gap\von\InternalSite\CustomUpdate
附註 在這些步驟 e-Gap 預留位置會代表 IAG 安裝的資料夾。 - PolicyTemplate.xml 檔案和 PolicyDefinitions.xml 檔案複製到下列資料夾:
e-Gap\von\conf\CustomUpdate
- 作為 「 TrunkName 1detect.inc"或 TrunkName 0detect.inc,"適當地將 Detect.inc 檔案重新命名。
附註線路的名稱取代 TrunkName 版面配置區。一個 HTTPS] 骨幹重新命名為 TrunkName 1detect.inc 檔案。 一個 HTTP] 骨幹重新命名為 TrunkName 0detect.inc 檔案。 - 將您重新命名的檔案複製步驟 3 到下列資料夾中:
e-Gap\von\InternalSite\inc\CustomUpdate
設定偵測原則
- 伺服器正在執行 IAG 上, 開啟 IAG 設定主控台。要執行這項操作、 按一下 [開始]、 指向 [所有程式、 都指向 鯨魚通訊 IAG,然後按一下 組態。
- 按一下 [檔案] 功能表 啟動。
- 在 [啟動組態] 頁面上按一下以選取 [套用的外部組態設定變更] 核取方塊,再按 啟動]。
- 按一下 [確定]。
- 關閉並重新開啟 IAG 設定主控台。
- 在主控台樹狀目錄按一下您想要套用網際網路總管 7 端點偵測設定的骨幹,然後按一下 [進階軀幹組態] 旁邊的 設定。
- 在 [工作階段] 索引標籤上按一下 [編輯原則,然後按一下 [新增]。
- 在 [原則名稱] 方塊中輸入您想要使用新的原則的名稱。例如,輸入 IE7 必要。
- 在 說明文字加入至 '拒絕存取' 訊息] 方塊鍵入新原則的描述。例如,輸入 若要存取閘道的網站您必須執行網際網路總管 7。
- 在瀏覽] 窗格中按一下 IE7,],然後再按一下以選取 [啟用群組] 核取方塊]。
- 端點必須開會所有選定的需求] 清單中按一下 IE7,再按 [確定]。
- 按一下 [關閉]。
- 您所建立的原則套用至特定端點的動作,然後按一下 [確定]。
- 按一下 [檔案] 功能表 啟動。
- 按一下 啟動 確認啟動] 作業,然後按一下 [確定]。