Tôi đã vô hiệu hóa thương lượng xác thực cho dịch vụ winrm trên máy chủ của mình bằng cách thực thi:
winrm put winrm/config/service/Auth @{Negotiate="false"}
Và bây giờ tôi có thể thực hiện bất kỳ hoạt động với winrm. Tôi nhận được lỗi:
Message = The WinRM client cannot process the request. The WinRM client trie
d to use Negotiate authentication mechanism, but the destination computer (local
host:47001) returned an 'access denied' error. Change the configuration to allow
Negotiate authentication mechanism to be used or specify one of the authenticat
ion mechanisms supported by the server. To use Kerberos, specify the local compu
ter name as the remote destination. Also verify that the client computer and the
destination computer are joined to a domain. To use Basic, specify the local co
mputer name as the remote destination, specify Basic authentication and provide
user name and password. Possible authentication mechanisms reported by server:
Tôi hiểu lỗi, nhưng vấn đề là cách duy nhất tôi tìm thấy trên web để kích hoạt xác thực Đàm phán là bằng cách thực thi:
winrm put winrm/config/service/Auth @{Negotiate="true"}
Mà tất nhiên đưa ra lỗi ở trên. Có cách nào khác để kích hoạt xác thực Đàm phán không?
gpedit.msc
và chọnComputer Configuration
->Administrative Templates
...