Make sure that the required slash is present. (#802)

This commit is contained in:
Felix Fontein
2024-09-29 21:26:31 +03:00
committed by GitHub
parent 2d82f49adc
commit 5a2dff7b74
2 changed files with 4 additions and 1 deletions

View File

@@ -404,7 +404,7 @@ class ACMEClient(object):
if cert_id is None:
cert_id = compute_cert_id(self.backend, cert_info=cert_info, cert_filename=cert_filename, cert_content=cert_content)
url = '{base}{cert_id}'.format(base=self.directory.directory['renewalInfo'], cert_id=cert_id)
url = '{base}/{cert_id}'.format(base=self.directory.directory['renewalInfo'].rstrip('/'), cert_id=cert_id)
data, info = self.get_request(url, parse_json_result=True, fail_on_error=True, get_only=True)