如何解决在 IIS 和 Next JS 上禁用选择用于身份验证的证书弹出
将使用 Next JS 创建的 web 应用程序部署到 Windows 服务器 (2019) 并通过重写 URL 使用 IIS 进行反向代理后,除了程序的身份验证外,一切都运行良好。我使用 Next Auth 进行前端身份验证,但现在我不断收到奇怪的消息,要求选择证书进行身份验证。这也往往会发生多次。我知道有些人建议使用 IIS 并在 SSL 设置下选择忽略客户端证书,但是我的授权和登录根本不起作用。它会导致登录根本不起作用以及出现奇怪的会话。我可以在私人窗口中打开网站,它会打开一个登录的会话。所以问题是我看的是 IIS 部分错误还是 Next JS 部分错误?因为通过接受客户端证书,它会显示令人困惑的弹出窗口,并且忽略 NEXT Auth 将不起作用。为什么 Next auth 甚至需要客户端证书才能工作?感谢您的帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。