次の方法で共有


TEAPプロファイルサンプルを用いたWPA3-Enterprise

このサンプル プロファイルでは、ネットワークに対する認証の両方の内部メソッドとして、EAP-TLS (証明書) を持つ Tunnel Extensible Authentication Protocol (TEAP) を使用します。

このサンプルは、WPA3-Enterprise を使用するように構成されています。

EAP-TLS 資格情報は証明書ストアから取得されます。 証明書ストア内の資格情報に基づく認証が失敗した場合、ユーザーは有効な資格情報を指定するように求められます。 最初の試行が失敗した場合、代替サーバー、ルート証明機関、またはユーザー名は認証に使用されません。

最初のメソッドはマシンとして実行され、2 番目のメソッドはユーザーとして実行されます。

<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
    <name>Wpa3EnterpriseTeap</name>
    <SSIDConfig>
        <SSID>
            <name>Wpa3EnterpriseTeap</name>
        </SSID>
        <nonBroadcast>false</nonBroadcast>
    </SSIDConfig>
    <connectionType>ESS</connectionType>
    <connectionMode>manual</connectionMode>
    <autoSwitch>false</autoSwitch>
    <MSM>
        <security>
            <authEncryption>
                <authentication>WPA3ENT</authentication>
                <encryption>AES</encryption>
                <useOneX>true</useOneX>
            </authEncryption>
            <PMKCacheMode>enabled</PMKCacheMode>
            <PMKCacheTTL>720</PMKCacheTTL>
            <PMKCacheSize>128</PMKCacheSize>
            <preAuthMode>disabled</preAuthMode>
            <OneX xmlns="http://www.microsoft.com/networking/OneX/v1">
                <cacheUserData>true</cacheUserData>
                <authMode>machineOrUser</authMode>
                <EAPConfig>
                    <EapHostConfig xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
                        <EapMethod>
                            <Type xmlns="http://www.microsoft.com/provisioning/EapCommon">55</Type>
                            <VendorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorId>
                            <VendorType xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorType>
                            <AuthorId xmlns="http://www.microsoft.com/provisioning/EapCommon">311</AuthorId>
                        </EapMethod>
                        <Config xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
                            <EapTeap xmlns="http://www.microsoft.com/provisioning/EapTeapConnectionPropertiesV1">
                                <ServerValidation>
                                    <TrustedRootCAHash>00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 00 11 22 33</TrustedRootCAHash>
                                    <DisablePrompt>true</DisablePrompt>
                                    <DownloadTrustedServerRoot>false</DownloadTrustedServerRoot>
                                </ServerValidation>
                                <Phase2Authentication>
                                    <InnerMethodConfig>
                                        <EapHostConfig xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
                                            <EapMethod>
                                                <Type xmlns="http://www.microsoft.com/provisioning/EapCommon">13</Type>
                                                <VendorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorId>
                                                <VendorType xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorType>
                                                <AuthorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</AuthorId>
                                            </EapMethod>
                                            <Config xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
                                                <Eap xmlns="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1">
                                                    <Type>13</Type>
                                                    <EapType xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV1">
                                                        <CredentialsSource>
                                                            <CertificateStore>
                                                                <SimpleCertSelection>true</SimpleCertSelection>
                                                            </CertificateStore>
                                                        </CredentialsSource>
                                                        <ServerValidation>
                                                            <DisableUserPromptForServerValidation>false</DisableUserPromptForServerValidation>
                                                            <ServerNames></ServerNames>
                                                        </ServerValidation>
                                                        <DifferentUsername>false</DifferentUsername>
                                                        <PerformServerValidation xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV2">false</PerformServerValidation>
                                                        <AcceptServerName xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV2">false</AcceptServerName>
                                                        <TLSExtensions xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV2">
                                                            <FilteringInfo xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV3">
                                                                <CAHashList Enabled="true">
                                                                    <IssuerHash>00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 00 11 22 33</IssuerHash>
                                                                </CAHashList>
                                                            </FilteringInfo>
                                                        </TLSExtensions>
                                                    </EapType>
                                                </Eap>
                                            </Config>
                                        </EapHostConfig>
                                    </InnerMethodConfig>
                                    <InnerMethodConfig>
                                        <EapHostConfig xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
                                            <EapMethod>
                                                <Type xmlns="http://www.microsoft.com/provisioning/EapCommon">13</Type>
                                                <VendorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorId>
                                                <VendorType xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorType>
                                                <AuthorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</AuthorId>
                                            </EapMethod>
                                            <Config xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
                                                <Eap xmlns="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1">
                                                    <Type>13</Type>
                                                    <EapType xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV1">
                                                        <CredentialsSource>
                                                            <CertificateStore>
                                                                <SimpleCertSelection>true</SimpleCertSelection>
                                                            </CertificateStore>
                                                        </CredentialsSource>
                                                        <ServerValidation>
                                                            <DisableUserPromptForServerValidation>false</DisableUserPromptForServerValidation>
                                                            <ServerNames></ServerNames>
                                                        </ServerValidation>
                                                        <DifferentUsername>false</DifferentUsername>
                                                        <PerformServerValidation xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV2">false</PerformServerValidation>
                                                        <AcceptServerName xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV2">false</AcceptServerName>
                                                        <TLSExtensions xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV2">
                                                            <FilteringInfo xmlns="http://www.microsoft.com/provisioning/EapTlsConnectionPropertiesV3">
                                                                <CAHashList Enabled="true">
                                                                    <IssuerHash>00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff 00 11 22 33</IssuerHash>
                                                                </CAHashList>
                                                            </FilteringInfo>
                                                        </TLSExtensions>
                                                    </EapType>
                                                </Eap>
                                            </Config>
                                        </EapHostConfig>
                                    </InnerMethodConfig>
                                </Phase2Authentication>
                                <Phase1Identity>
                                    <IdentityPrivacy>false</IdentityPrivacy>
                                </Phase1Identity>
                            </EapTeap>
                        </Config>
                    </EapHostConfig>
                </EAPConfig>
            </OneX>
        </security>
    </MSM>
</WLANProfile>