Om een verbinding tussen de PowerShell-invoegtoepassing en Windows PowerShell te maken, moet u WinRM configureren om een van de ondersteunde communicatieprotocollen te gebruiken.
De PowerShell-invoegtoepassing ondersteunt Windows Remote Management (WinRM) 2.0 als beheerprotocol.
Verificatiemethode | Details |
---|---|
Basis | Niet-beveiligd verificatiemechanisme waarvoor een gebruikersnaam en wachtwoord zijn vereist. |
Kerberos | Beveiligd verificatieprotocol dat tickets gebruikt om de identiteit van de client en de server te controleren. |
WinRM via HTTP
De PowerShell-invoegtoepassing ondersteunt communicatie met de WinRM-host via het HTTP-protocol. Hoewel WinRM de communicatie verifieert, wordt de gegevensoverdracht niet versleuteld en wordt gegevens als platte tekst via het netwerk verzonden. U moet het HTTP-protocol gebruiken als IPSec is geconfigureerd tussen de machines die communiceren.
Als u basisverificatie wilt gebruiken, moet u de eigenschap AllowUnencrypted instellen op true in de WinRM-configuratie van zowel de service als de client. Zie WinRM configureren voor gebruik van HTTP voor een voorbeeld van de HTTP-configuratie.
WinRM via HTTPS
De PowerShell-invoegtoepassing ondersteunt communicatie met de WinRM-host via het HTTPS-protocol. U kunt het HTTPS-protocol gebruiken als een veiligere communicatiemethode.
Om het HTTPS-protocol te gebruiken, moet u voor serververificatie een certificaat genereren en het certificaat op de WinRM-host installeren. Zie WinRM configureren voor gebruik van HTTPS voor een voorbeeld van de HTTPS-configuratie.