共用方式為


配置EAP方法使用者介面

本主題說明如何透過向 EAPHost 提供 EAP 方法設定來設定申請者。

若要讓申請者使用 EAPHost 執行 EAP 型驗證,申請者必須透過 EapHostPeerBeginSession 函式將 EAP 方法設定提供給 EAPHost。

  1. 若要取得 EAP 方法設定,要求者通常會使用 EapHostPeerGetMethods 查詢 EAPHost,以瞭解本機計算機上可用且安裝的完整 EAP 方法集。 方法清單通常會在組合方塊或其他 UI 控制項中呈現給使用者,讓使用者選取他們想要的方法。

    備註

    申請者可以選擇根據 EAP_METHOD_INFO.eapProperties 中指出的方法屬性位來篩選顯示的方法清單。 例如,某些方法可能不適合請求者提供的傳輸的安全特性。

     

  2. 一旦 UI 控制項填入一組可能的 EAP 方法,使用者就會選取他們想要設定的方法。 一般而言,申請者會提供「 組態 」或 「內容」 按鈕,讓使用者存取所選 EAP 方法的組態內容。

    備註

    申請者知道有使用者可設定的屬性,以 EAP_METHOD_INFO.eapProperties 中啟用的 eapPropSupportsConfig 位為基礎。

    如需詳細資訊,請參閱 EAP 方法屬性

     

  3. 當使用者按兩下適當的 UI 控制項時,要求者會呼叫 EapHostPeerInvokeConfigUI,並將要求者自己 UI 的 HWND 值、從查詢取得的 EAP_METHOD_TYPE 結構傳遞至函式,以 EAP_METHOD_INFO 結構和其他必要的參數。

  4. 呼叫 EapHostPeerInvokeConfigUI 會叫用 EAP 方法自己的設定 UI。 從 EapHostPeerInvokeConfigUI 傳回時,函式會傳回 EAP 方法設定 BLOB 作為輸出參數。

  5. 要求者會儲存設定 BLOB,以及與 EapHostPeerBeginSession 搭配使用的EAP_METHOD_TYPE結構。

  6. 儲存配置 BLOB 的精確方法完全取決於請求方。 不過,申請者應一律以適合系統及使用者驗證組態資料的適當、安全的方式儲存組態。

啟用群組原則

實作 EAP 方法的 In-Band NAP 支援

實作 EAP 方法的 NAP 支援

在請求方和EAP方法之間傳輸資料

EAPHost 請求者