我在Azure上部署了一个ASP.NET MVC应用程序,用户使用客户端证书登录。 所有这些过程在桌面浏览器(Chrome,Opera,Firefox,IE)和Android上运行良好,但在iOS Safari要求用户选择正确的客户端证书每个链接,如果有'安装了多个证书。我在MacOS的Safari上遇到了同样的问题。
我通过iOS Mail应用安装证书(.pfx)。
我发现here这可能是问题归因于iCloud钥匙串管理器,我必须更改证书的身份属性以接受所有应用程序的网址(类似https://example.com/ * ),但似乎它不起作用。
有没有办法像我在其他客户端上一样选择证书?