Safari users receive a prompt to select certificate when accessing my website
The problem is solved. It was related to the code.
The dev added the following header information.
HttpContext.Current.Response.AppendHeader("Pragma", "no-cache")
HttpContext.Current.Response.AppendHeader("Cache-Control", "no-cache")
HttpContext.Current.Response.AppendHeader("max-age", "0")