Open
Description
I´m trying to send a POST request from a vue web app to ESP32 https sever. If i use postman or curl it works fine, but i cant get it work from firefox vue app.
This is what I get in ESP32 log:
83981534 HTTPSServer->debug: [-->] New connection. Socket fid is: 0x3A 83982447 HTTPSServer->debug: [ERR] SSL_accept failed. Aborting handshake. 83982448 HTTPSServer->debug: [<--] Connection has been closed. fid = 0x3A 83982449 HTTPSServer->debug: [ ] Free headers
In firefox I get CORS error.
I´m managing CORS like in examples, with this node:
ResourceNode * corsNode = new ResourceNode("/*", "OPTIONS", &corsCallback);
secureServer->registerNode(corsNode);
void corsCallback(HTTPRequest * req, HTTPResponse * res) {
Serial.println(">> CORS here...");
res->setHeader("Access-Control-Allow-Methods", "GET,POST,OPTIONS");
res->setHeader("Access-Control-Allow-Origin", "*");
res->setHeader("Access-Control-Allow-Headers", "*");
}