ローカルコンピュータのSSl証明書の有効期限DATEをチェックして現在の日付と比較し、証明書がX日以内に期限切れになることを通知する必要があります。私がJavaScriptで行う必要があるのはこれだけです。SSL証明書の有効期限を確認する
1
A
答えて
0
これまで利用可能なオプションは、forge-https://github.com/digitalbazaar/forge/blob/master/README.mdまたはクライアントのカスタム拡張機能です。
クライアント側はDOM要素以外は何も知らないため、SSL層を検査することはできません。このWithin a web browser, is it possible for JavaScript to obtain information about the SSL Certificate being used for the current page?
0
上
よりこれは、クライアントから可能ではないですが、ノード/シェルコンボで、このような何かを行うことができます。あなたはstdout
によって報告された日付を解析し、公共のリソースにそれらを書くことができ、そこから
var execSync = require('child_process').execSync
var cmd = "echo | openssl s_client -connect 127.0.0.1:443 2>/dev/null | openssl x509 -noout -dates"
var stdout = execSync(cmd).toString()
// "notBefore=Feb 16 15:33:00 2017 GMT\nnotAfter=May 17 15:33:00 2017 GMT"
:あなたは証明書がホスト上でこのような何かを行うことができます上で実行しているサーバーへのアクセス権を持っていると仮定すると
またはjsonファイルを使用して、クライアントからの読み取りが可能になり、日付比較が行われます。
関連する問題
- 1. SSL証明書の有効期限を確認する
- 2. RubyでSSL証明書の有効期限をプログラムで確認する
- 3. javaキーストアで証明書の有効期限を確認する
- 4. SQL Server SSLサーバー認証証明書の有効期限が切れたときの確認
- 5. SSLのピン設定と証明書の有効期限
- 6. Android SSLソケット証明書失効確認
- 7. Java SSL証明書失効確認
- 8. 証明書の有効期限
- 9. iOSデベロッパーの証明書有効期限
- 10. HTTP.sys SSLバインディングによるクライアント証明書有効期限の検証
- 11. opensslコマンドなしでSSL証明書の有効期限を取得する
- 12. クライアントアプリケーションに対するサーバーSSL証明書有効期限の影響
- 13. Apache JMeterが有効期限切れのSSL証明書を受け入れる
- 14. RubyでSSL証明書の確認を無効にする
- 15. Libcurl SSL証明書の確認
- 16. xcode内のx509証明書の有効期限にアクセスする
- 17. ストライプ有効期限を確認する
- 18. パペットマスター - クライアント証明書の有効期限はありますか?
- 19. アップルのプッシュ通知証明書の有効期限
- 20. C#のキャッシュ有効期限の確認/
- 21. 有料SSL証明書と無料SSL証明書
- 22. アドホック証明書の有効期限が切れた問題
- 23. IOSデベロッパー証明書の有効期限は毎日
- 24. iOS配布証明書の有効期限について
- 25. iOSエンタープライズAPN証明書の有効期限
- 26. Android、MQTT:ブローカ証明書の有効期限
- 27. java - 期限切れのSSL証明書を無視する
- 28. 認証Cookieの有効期限
- 29. フォーム認証の有効期限+ Silverlight
- 30. JWT認証の有効期限
あなたは何を試しましたか? – Unknown
重複:http://stackoverflow.com/questions/2618944/check-in-javascript-if-a-ssl-certificate-is-valid – harithski