1
0
mirror of https://github.com/go-acme/lego.git synced 2024-12-26 11:18:00 +02:00

Add Authorizations to CSR request message

This commit is contained in:
xenolf 2015-06-13 04:10:32 +02:00
parent b04e5a4aac
commit 1ceebb72a2
2 changed files with 3 additions and 2 deletions

View File

@ -253,7 +253,7 @@ func (c *Client) requestCertificates(challenges []*authorizationResource) ([]Cer
return nil, err return nil, err
} }
csrString := base64.URLEncoding.EncodeToString(csr) csrString := base64.URLEncoding.EncodeToString(csr)
jsonBytes, err := json.Marshal(csrMessage{Csr: csrString}) jsonBytes, err := json.Marshal(csrMessage{Csr: csrString, Authorizations: []string{authz.AuthURL}})
if err != nil { if err != nil {
return nil, err return nil, err
} }

View File

@ -59,6 +59,7 @@ type challenge struct {
type csrMessage struct { type csrMessage struct {
Csr string `json:"csr"` Csr string `json:"csr"`
Authorizations []string `json:"authorizations"`
} }
// CertificateResource represents a CA issued certificate. // CertificateResource represents a CA issued certificate.