Web kancası abone kimlik doğrulamasını yapılandırma

Bu kılavuzda, bir Event Grid modülü için olası Web kancası abone yapılandırmalarının örnekleri verilmiştir. Varsayılan olarak, Web kancası aboneleri için yalnızca HTTPS uç noktaları kabul edilir. Abone, kendinden imzalı bir sertifika sunduğunda Event Grid modülü reddeder.

Yalnızca HTTPS abonesi izin ver

 {
  "Env": [
    "outbound__webhook__httpsOnly=true",
    "outbound__webhook__skipServerCertValidation=false",
    "outbound__webhook__allowUnknownCA=false"
  ]
}

Otomatik olarak imzalanan sertifika ile HTTPS abonesi izin ver

 {
  "Env": [
    "outbound__webhook__httpsOnly=true",
    "outbound__webhook__skipServerCertValidation=false",
    "outbound__webhook__allowUnknownCA=true"
  ]
}

Not

Özelliği, outbound__webhook__allowUnknownCA true genellikle otomatik olarak imzalanan sertifikaları kullanırken, yalnızca test ortamlarında olarak ayarlayın. Üretim iş yükleri için, bunların false olarak ayarlanması önerilir.

HTTPS abonesi izin ver ancak sertifika doğrulamayı atla

 {
  "Env": [
    "outbound__webhook__httpsOnly=true",
    "outbound__webhook__skipServerCertValidation=true",
    "outbound__webhook__allowUnknownCA=false"
  ]
}

Not

Özelliği, outbound__webhook__skipServerCertValidation true kimlik doğrulaması yapılması gereken bir sertifika sunmadığı için yalnızca test ortamlarında olarak ayarlayın. Üretim iş yükleri için, bunların false olarak ayarlanması önerilir

Otomatik olarak imzalanan sertifikalarla hem HTTP hem de HTTPS 'ye izin ver

 {
  "Env": [
    "outbound__webhook__httpsOnly=false",
    "outbound__webhook__skipServerCertValidation=false",
    "outbound__webhook__allowUnknownCA=true"
  ]
}

Not

outbound__webhook__httpsOnly false Önce bir http abonesi getirmek isteyebileceğiniz gibi, özelliği yalnızca test ortamlarında olarak ayarlayın. Üretim iş yükleri için, bunların true olarak ayarlanması önerilir