⏰ Time:
🌡️ Temp:
Loading...
📌 ทางแก้ (ตัวเลือก) — เลือกวิธีตามกรณีใช้งาน A — ถ้าต้องการ แก้เร็วสำหรับเครื่องตัวเอง (dev / local) ใช้ mkcert เพื่อออกใบรับรองที่เบราว์เซอร์เชื่อถือในเครื่อง dev ตัวอย่าง (Linux / macOS):
โดย puk
•2025-09-01 20:58
# ติดตั้ง mkcert (ดู docs ของ mkcert ตาม OS)
# ตัวอย่าง macOS (Homebrew)
brew install mkcert nss
# สร้าง root CA ในเครื่อง
mkcert -install
# สร้าง cert สำหรับ domain/local
mkcert localhost 127.0.0.1 ::1
# จะได้ไฟล์: localhost+2.pem และ localhost+2-key.pem
# ใช้กับ Flask builtin (เฉพาะ dev) หรือกับ nginx
python -m pip install flask
# ตัวอย่างรัน Flask ด้วย ssl
FLASK_APP=app.py flask run --cert=localhost+2.pem --key=localhost+2-key.pem