Як вимкнути всі перевірки SSL для листоноші для певного сайту


99

Будь ласка, уважно прочитайте це. Будь ласка, не надсилайте мені посилання на те, як імпортувати сертифікат.

Я використовую Листоноша для контролю якості та тестування. У мене є система тестування, яку я часто переробляю сам, і тому їй повністю довіряють. Він має власні самопідписані сертифікати, і я імпортую їх, як описано тут: http://blog.getpostman.com/2014/01/28/using-self-signed-certificates-with-postman/

Однак, коли я заходжу на сайт https://mysite.mycompany.com , я отримую повідомлення "NET :: ERR_CERT_REVOKED". Оскільки його скасовано, імпорт сертифіката абсолютно не допомагає.

Отже, чи є спосіб змусити поштаря просто ігнорувати сертифікати для цілей тестування? На даний момент я не тестую сертифікати, а інші функції. Я взагалі не дбаю про безпеку в цьому випадку, оскільки я повністю контролюю систему, я стою за брандмауером і часто відновлюю систему.


Ви вже це зрозуміли?
том

Відповіді:


152

У Postman є опція, якщо ви завантажуєте її з https://www.getpostman.com замість магазину chrome (швидше за все, це було представлено в нових версіях, а chrome буде оновлено пізніше), не впевнений у старому ті.

У налаштуваннях вимкніть опцію перевірки сертифіката SSL введіть тут опис зображення

Не забудьте знову активувати його, це функція безпеки.

Якщо ви дійсно хочете використовувати додаток chrome, ви завжди можете додати виняток для chrome для URL-адреси: введіть URL-адресу, яку ви хочете відкрити, у браузері chrome, ви отримаєте попередження із посиланням внизу сторінки додати виняток, який, якщо ви це зробите, також дозволить листоноші отримати доступ до вашої URL-адреси. Але перший варіант використання автономного додатка листоноші набагато кращий.

Сподіваюся, це може допомогти.


4
У мене, здається, немає цієї опції у поштарки, ви використовуєте бета-версію або платну версію?
Едмонд Лафай-Девід

@EdmondLafay я використовую, Version 5.0.2і він не оплачується.
Аль-Маамарі Тарек,

ну справді дивно, у мене немає цієї опції, і у мене однакова версія (я перевіряв на macOS та Windows)
Едмонд Лафай-Девід

4
@EdmondLafay У мене також є та сама проблема на моїй іншій машині (це плагін у chrome), тому мені довелося встановити програму з, https://www.getpostman.comі я міг побачити цю опцію.
Аль-Маамарі Тарек,

1
Ага! Я не знав, що ці дві програми відрізняються, добре помічений. Я відредагував вашу відповідь, щоб включити це, я міг би також видалити свою відповідь, оскільки ваша набагато краща, а не хак. Дякую
Едмонд Лафай-Девід

20

введіть тут опис зображення

натисніть тут у налаштуваннях, одне спливаюче вікно відкриється. Там у нас є перемикач для отримання сертифіката підтвердження SSL (вимкнено)


1
Це врятувало мій день. Щиро дякую :)
Картер Чен

3

Це не точна відповідь на це запитання, але ті, хто не може знайти спливаюче вікно налаштування. Їх можна відкрити двома способами.

  1. Шлях 1

  2. Шлях 2


2

введіть тут опис зображення

Ці кроки використовуються у весняному завантаженні із самопідписаним сертифікатом ssl

якщо SSL вимкнеться, тоді виклик HTTPS буде спрацьовано, як очікувалося.

https: // localhost: 8443 / test / hello

Ось такі кроки ми маємо виконувати,

  1. Створити самопідписаний сертифікат ssl
keytool -genkeypair -alias tomcat -keyalg RSA -keysize 2048 -storetype PKCS12 -keystore keystore.p12 -validity 3650

після генерації ключів скопіюйте цей файл у файл пошуку ресурсів у вашому проекті

  1. додати властивості сховища ключів в applicaiton.properties
server.port: 8443
server.ssl.key-store:classpath:keystore.p12
server.ssl.key-store-password: test123
server.ssl.keyStoreType: PKCS12
server.ssl.keyAlias: tomcat
  1. змініть налаштування перевірки ssl для пошти, щоб вимкнути

тепер перевірте url: https: // localhost: 8443 / test / hello

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.