ThinBridge / Chronos

Chromiumベースの業務ブラウザ
Other
5 stars 3 forks source link

certification: Do not use any certificate when canceling select dialog #168

Closed HashidaTKS closed 3 months ago

HashidaTKS commented 3 months ago

Which issue(s) this PR fixes:

https://github.com/ThinBridge/Chronos-SG/issues/111

What this PR does / why we need it:

Currently, Chronos uses the default certificate when canceling a certificate selection. This patch modifies Chronos to not use any certificate when canceling a certificate selection.

How to verify the fixed issue:

Describe the following information to help that the tester able to do it.

The steps to verify:

  1. Install the following two certificate from Chronos-SG/Documents/Tools
    • john.doe_example.p12
    • john.doe.ghost_example.org.p12
  2. Access to https://sx509.w0.dk/
  3. Select a cancel button on a displayed dialog

Execute tests on each Windows11 and Windows 10.

Expected result:

The following error page is displayed at https://sx509.w0.dk/

Client Certificate Demo
Error: The server did not receive a PKCS#12 certificate from your browser.

Something went wrong. You have not imported the client certificate correctly.

Go back to https://x509.w0.dk/ and import the client certificate.