PKISharp / ACMESharpCore

An ACME v2 client library for .NET Standard (Let's Encrypt)
MIT License
325 stars 72 forks source link

POST-as-GET #27

Closed WouterTinus closed 4 years ago

WouterTinus commented 5 years ago

According to

It's added as an optional feature enabled by a new boolean parameter to the constructor of the AcmeProtocolClient. As far as I could tell the new rules only needed to be applied to the following three functions:

Tested against win-acme 2.0.10 and added some unit tests.

ebekker commented 4 years ago

I think I might be missing something, I think that the "bootstrap" to get initial nonce is prevented here, but I'm going to merge these in and see how the unit tests behave and then take it from there.

Thanks for the PR!

WouterTinus commented 4 years ago

You're welcome. The initial bootstrap is done by a HEAD request so no problems there :)