[certificats] Typo sur la génération de CSR
This commit is contained in:
parent
f98c949e2e
commit
0922602a76
2 changed files with 16 additions and 3 deletions
|
@ -189,10 +189,10 @@ def createCertRequest(pkey, digest="sha1", subjectAltName=[], **name):
|
|||
subj = req.get_subject()
|
||||
for (key,value) in name.items():
|
||||
setattr(subj, key, value)
|
||||
exts = []
|
||||
if subjectAltName:
|
||||
exts = []
|
||||
for altName in subjectAltName:
|
||||
exts.append(crypto.X509Extension("subjectAltName", True, "DNS:%s" % altName))
|
||||
exts.append(crypto.X509Extension("subjectAltName", False, ", ".join(["DNS:%s" % altName for altName in subjectAltName])))
|
||||
if exts:
|
||||
req.add_extensions(exts)
|
||||
req.set_pubkey(pkey)
|
||||
req.sign(pkey, digest)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue