[
https://issues.redhat.com/browse/ELY-1975?page=com.atlassian.jira.plugin....
]
Farah Juma updated ELY-1975:
----------------------------
Description: {{AcmeClientSpi#obtainCertificate}} currently determines the order URL
that should be used by taking the {{Location}} header from the response to finalizing the
order (the ACME protocol specification has an example response that includes this header).
This works when obtaining certificates from Let's Encrypt and Boulder. However, it
seems that EJBCA does not include the {{Location}} header in the response to finalizing
the order. {{AcmeClientSpi#obtainCertificate}} should instead use the Location header from
the response to {{newOrder}}. (was: {{AcmeClientSpi#obtainCertificate}} currently
determines the order URL that should be used by taking the {{Location}} header from the
response to finalizing the order (the ACME protocol specification has an example response
that includes this header). This works when obtaining certificates from Let's Encrypt
and Boulder. However, it seems that EJBCA does not include the {{Location}} header in the
response to finalizing the order. {{AcmeClientSpi#obtainCertificate}} should instead
attempt to use the Location header from the response to {{newOrder}}.)
Update AcmeClientSpi#obtainCertificate so that it obtains the order
URL from the response to newOrder
-----------------------------------------------------------------------------------------------------
Key: ELY-1975
URL:
https://issues.redhat.com/browse/ELY-1975
Project: WildFly Elytron
Issue Type: Task
Reporter: Farah Juma
Assignee: Farah Juma
Priority: Major
{{AcmeClientSpi#obtainCertificate}} currently determines the order URL that should be
used by taking the {{Location}} header from the response to finalizing the order (the ACME
protocol specification has an example response that includes this header). This works when
obtaining certificates from Let's Encrypt and Boulder. However, it seems that EJBCA
does not include the {{Location}} header in the response to finalizing the order.
{{AcmeClientSpi#obtainCertificate}} should instead use the Location header from the
response to {{newOrder}}.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)