Feedback: Safari on visionOS does not prompt to select certificate if there are more than 1 associated identities available for mTLSFeedback:

You are here:

FB13599727

2/8/24, 8:20:21 PM CST

Safari on visionOS does not prompt to select certificate if there are more than 1 associated identities available for mTLS

FB13599727 — visionOS

Basic Information

Please provide a descriptive title for your feedback:

Safari on visionOS does not prompt to select certificate if there are more than 1 associated identities available for mTLS

Which area are you seeing an issue with?

Safari

What type of feedback are you reporting?

Incorrect/Unexpected Behavior

Details

What does the Safari issue you are seeing involve?

Something else not on this list

Please provide the URL to one or more websites where you are seeing the problem:

https://cardtest.twocanoes.com

What extensions or content blockers do you have enabled?

none

What time was it when the issue last occurred?

Feb 8, 2024 at 5:14 PM

Description

Please describe the issue and what steps we can take to reproduce it:

When attempting to authenticate to a website with mTLS in Safari, it works fine if there is only a single certificate available. If there are more than 1 certificate available, Safari will prompt to select a certificate but will not alllow selection and the only option is to select the Cancel button (see attached screenshots).

To replicate.

1. Install one of the attached P12 with password abc123. Approve in Settings.

2. Open safari and visit https://cardtest.twocanoes.com.

3. You will be prompted to allow using the certificate.

4. Install a second certificate using the second P12 with password abc123. Approve in Settings.

5. Go back to Safari, open a private browser window, and attempt to go to https://cardtest.twocanoes.com.

Expected behavior:

You will see a list with 2 certificates and be able to select one of them for mTLS.

Actual behavior:

A dialog appears that says “cardtest.twocanoes.com” requires a client certificate. Select the certificate to use when you connect to this website. It does not display the certificates to select and only has a “Cancel” button. See attached screenshots.