2016-05-19 16 views

Antwort

2

HTTTPS dient zum Schutz der Verbindung zwischen Server und Client, und Sie steuern diese Verbindung nicht vollständig, indem Sie sowohl den Server als auch den Client steuern. Wenn Sie ein selbstsigniertes Zertifikat akzeptieren, nur weil Sie Server und Client steuern, würden Sie auch ein Zertifikat von einem Mann in der Mitte akzeptieren, d. H. Dies wäre unsicher.

Was Sie tun können, ist hart Code das erwartete Zertifikat im Client, d. H. Zertifikat Pinning. Auf diese Weise akzeptieren Sie nur dieses spezifische Zertifikat und ein Mann im mittleren Angriff mit einem anderen Zertifikat ist nicht möglich.

+0

danke, das macht Sinn – mtyson