2019-03-09から1日間の記事一覧

iOSでオレオレ証明書を登録するとき、証明書信頼設定に登録した証明書が表示されない問題

原因は、オレオレ証明書を作った時「CommonName」を空で登録していること。 証明書をインストールして「iOS > 設定アプリ > 一般 > プロファイル」に登録されていても、CommonNameが空の証明書は「iOS > 設定アプリ > 一般 > 情報 > 証明書信頼設定」の一覧…

OpenSSL

https://ja.wikipedia.org/wiki/OpenSSL SSL/TSLの認証局や証明書作成を行うためのオープンソース・ソフトウェア。 コマンドラインで動作する。Windows版もある。 Light版だと3MB程度と現代のソフトとしては非常に軽い。

TSL

https://ssl.sakura.ad.jp/column/ssl_tls/ SSLの次世代規格。 そもそもSSLはNetscape社が勝手に決めたプロトコルなので、それに対してセキュリティ専門家を含んだ第三者機関で策定されたのがTSLプロトコルである。 SSLは1995年のSSL3.0以降更新されておらず…

PWAのservice-workerで「Uncaught (in promise) TypeError: Request failed」というエラーが出る原因

自分の場合は、service-worker.js内のcache.addAll(urlList)……でキャッシュを追加するときに、存在しないファイルのurlを渡していたことが原因だった。 self.addEventListener('install', event => { event.waitUntil( caches.open(CACHE_NAME) .then(functi…