summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWouterTinus <wouter.tinus@gmail.com>2019-10-05 20:07:42 +0200
committerWouterTinus <wouter.tinus@gmail.com>2019-10-05 20:07:42 +0200
commite22577d27084d57c5a42e39bacc8b8f5c4dce388 (patch)
tree75e7f9aac95d9207679dfcc620acedb45cb51fbd
parent421703b335cf5e9705d167f5ee9715a692d79e0e (diff)
downloadletsencrypt-win-simple-2.1.0-beta2.zip
letsencrypt-win-simple-2.1.0-beta2.tar.gz
letsencrypt-win-simple-2.1.0-beta2.tar.bz2
Implement POST-as-GET settingv2.1.0-beta2
-rw-r--r--src/main.lib/Acme/AcmeClient.cs10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main.lib/Acme/AcmeClient.cs b/src/main.lib/Acme/AcmeClient.cs
index aeb4a7c..1c8159d 100644
--- a/src/main.lib/Acme/AcmeClient.cs
+++ b/src/main.lib/Acme/AcmeClient.cs
@@ -64,7 +64,10 @@ namespace PKISharp.WACS.Acme
_log.Verbose("Constructing ACME protocol client...");
try
{
- _client = new AcmeProtocolClient(httpClient, signer: signer);
+ _client = new AcmeProtocolClient(
+ httpClient,
+ signer: signer,
+ usePostAsGet: _settings.Acme.PostAsGet);
}
catch (CryptographicException)
{
@@ -80,7 +83,10 @@ namespace PKISharp.WACS.Acme
KeySize = _settings.Security.RSAKeyBits
};
signer.Init();
- _client = new AcmeProtocolClient(httpClient, signer: signer);
+ _client = new AcmeProtocolClient(
+ httpClient,
+ signer: signer,
+ usePostAsGet: _settings.Acme.PostAsGet);
}
else
{