|
41 | 41 | #ifndef DISABLECERTCHECK |
42 | 42 | // Tool to get certs: https://projects.petrucci.ch/esp32/ |
43 | 43 |
|
44 | | -// certificate for https://graph.microsoft.com and https://login.microsoftonline.com |
| 44 | +// certificate for https://graph.microsoft.com |
45 | 45 | // DigiCert Global Root CA, valid until Mon Sep 23 2030, size: 1761 bytes |
46 | | -const char* rootCACertificate = \ |
| 46 | +const char* rootCACertificateGraph = \ |
47 | 47 | "-----BEGIN CERTIFICATE-----\n" \ |
48 | 48 | "MIIE6DCCA9CgAwIBAgIQAnQuqhfKjiHHF7sf/P0MoDANBgkqhkiG9w0BAQsFADBh\n" \ |
49 | 49 | "MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3\n" \ |
@@ -75,9 +75,44 @@ const char* rootCACertificate = \ |
75 | 75 | "-----END CERTIFICATE-----\n" \ |
76 | 76 | ""; |
77 | 77 |
|
78 | | -// Use the same cert for login and graph |
79 | | -const char* rootCACertificateLogin = rootCACertificate; |
80 | | -const char* rootCACertificateGraph = rootCACertificate; |
| 78 | +// certificate for https://login.microsoftonline.com |
| 79 | +// 1 s:C = US, O = Microsoft Corporation, CN = Microsoft Azure RSA TLS Issuing CA 04 |
| 80 | +// i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 |
| 81 | +const char* rootCACertificateLogin = \ |
| 82 | +"-----BEGIN CERTIFICATE-----\n" \ |
| 83 | +"MIIFrDCCBJSgAwIBAgIQCfluwpVVXyR0nq8eXc7UnTANBgkqhkiG9w0BAQwFADBh\n" \ |
| 84 | +"MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3\n" \ |
| 85 | +"d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH\n" \ |
| 86 | +"MjAeFw0yMzA2MDgwMDAwMDBaFw0yNjA4MjUyMzU5NTlaMF0xCzAJBgNVBAYTAlVT\n" \ |
| 87 | +"MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xLjAsBgNVBAMTJU1pY3Jv\n" \ |
| 88 | +"c29mdCBBenVyZSBSU0EgVExTIElzc3VpbmcgQ0EgMDQwggIiMA0GCSqGSIb3DQEB\n" \ |
| 89 | +"AQUAA4ICDwAwggIKAoICAQDBeUy13eRZ/QC5bN7/IOGxodny7Xm2BFc88d3cca3y\n" \ |
| 90 | +"HyyVx1Y60+afY6DAo/2Ls1uzAfbDfMzAVWJazPH4tckaItDv//htEbbNJnAGvZPB\n" \ |
| 91 | +"4VqNviwDEmlAWT/MTAmzXfTgWXuUNgRlzZbjoFaPm+t6iJ6HdvDpWQAJbsBUZCga\n" \ |
| 92 | +"t257tM28JnAHUTWdiDBn+2z6EGh2DA6BCx04zHDKVSegLY8+5P80Lqze0d6i3T2J\n" \ |
| 93 | +"J7rfxCmxUXfCGOv9iQIUZfhv4vCb8hsm/JdNUMiomJhSPa0bi3rda/swuJHCH//d\n" \ |
| 94 | +"wz2AGzZRRGdj7Kna4t6ToxK17lAF3Q6Qp368C9cE6JLMj+3UbY3umWCPRA5/Dms4\n" \ |
| 95 | +"/wl3GvDEw7HpyKsvRNPpjDZyiFzZGC2HZmGMsrZMT3hxmyQwmz1O3eGYdO5EIq1S\n" \ |
| 96 | +"W/vT1yShZTSusqmICQo5gWWRZTwCENekSbVX9qRr77o0pjKtuBMZTGQTixwpT/rg\n" \ |
| 97 | +"Ul7Mr4M2nqK55Kovy/kUN1znfPdW/Fj9iCuvPKwKFdyt2RVgxJDvgIF/bNoRkRxh\n" \ |
| 98 | +"wVB6qRgs4EiTrNbRoZAHEFF5wRBf9gWn9HeoI66VtdMZvJRH+0/FDWB4/zwxS16n\n" \ |
| 99 | +"nADJaVPXh6JHJFYs9p0wZmvct3GNdWrOLRAG2yzbfFZS8fJcX1PYxXXo4By16yGW\n" \ |
| 100 | +"hQIDAQABo4IBYjCCAV4wEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUO3DR\n" \ |
| 101 | +"U+l2JZ1gqMpmD8abrm9UFmowHwYDVR0jBBgwFoAUTiJUIBiV5uNu5g/6+rkS7QYX\n" \ |
| 102 | +"jzkwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD\n" \ |
| 103 | +"AjB2BggrBgEFBQcBAQRqMGgwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2lj\n" \ |
| 104 | +"ZXJ0LmNvbTBABggrBgEFBQcwAoY0aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29t\n" \ |
| 105 | +"L0RpZ2lDZXJ0R2xvYmFsUm9vdEcyLmNydDBCBgNVHR8EOzA5MDegNaAzhjFodHRw\n" \ |
| 106 | +"Oi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRHbG9iYWxSb290RzIuY3JsMB0G\n" \ |
| 107 | +"A1UdIAQWMBQwCAYGZ4EMAQIBMAgGBmeBDAECAjANBgkqhkiG9w0BAQwFAAOCAQEA\n" \ |
| 108 | +"o9sJvBNLQSJ1e7VaG3cSZHBz6zjS70A1gVO1pqsmX34BWDPz1TAlOyJiLlA+eUF4\n" \ |
| 109 | +"B2OWHd3F//dJJ/3TaCFunjBhZudv3busl7flz42K/BG/eOdlg0kiUf07PCYY5/FK\n" \ |
| 110 | +"YTIch51j1moFlBqbglwkdNIVae2tOu0OdX2JiA+bprYcGxa7eayLetvPiA77ynTc\n" \ |
| 111 | +"UNMKOqYB41FZHOXe5IXDI5t2RsDM9dMEZv4+cOb9G9qXcgDar1AzPHEt/39335zC\n" \ |
| 112 | +"HofQ0QuItCDCDzahWZci9Nn9hb/SvAtPWHZLkLBG6I0iwGxvMwcTTc9Jnb4Flysr\n" \ |
| 113 | +"mQlwKsS2MphOoI23Qq3cSA==\n" \ |
| 114 | +"-----END CERTIFICATE-----\n" \ |
| 115 | +""; |
81 | 116 | #endif |
82 | 117 |
|
83 | 118 |
|
|
0 commit comments