Enable TLS1.1 and TLS1.2 for win_package #32184
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SUMMARY
This is the same as #26833 for win_get_url.ps1
"By default, .NET4.5 supports TLS1.1 and TLS1.2 but they are disabled. When systems administrators disable less secure protocols, requests will fail as HTTPS negotiation will fail when the server only supports newer protocols but the client has the support disabled. This change tries to enable them, but will continue gracefully if they are not available.
Powershell is not something I'd consider one of my strengths. I'd be happy to refactor with guidance if necessary, but the code does work as is."
ISSUE TYPE
COMPONENT NAME
module win_package
ANSIBLE VERSION
ADDITIONAL INFORMATION
n/a