As already identified in #341, invoke-WebRequest on Powershell Core does not allow for non-TLS by default.
Non-TLS connections must be explicitly allowed with -AllowUnencryptedAuthentication.
JiraPS has no interest in making a generic handling which will add the parameter automatically, as the module does not encourage the usage with non-secure http connections - as the credentials are sent as Basic Auth.
Description
JiraPS should allow the user to configure the module so that non-secure http connections are supported.
Current recommendation (would only apply to JiraPS v3):
have a property in AtlassianPS.ServerData for allowing non-TLS connections
Context
As already identified in #341,
invoke-WebRequest
on Powershell Core does not allow for non-TLS by default. Non-TLS connections must be explicitly allowed with-AllowUnencryptedAuthentication
. JiraPS has no interest in making a generic handling which will add the parameter automatically, as the module does not encourage the usage with non-secure http connections - as the credentials are sent as Basic Auth.Description
JiraPS should allow the user to configure the module so that non-secure http connections are supported.
Current recommendation (would only apply to JiraPS v3):
AtlassianPS.ServerData
for allowing non-TLS connections