Java 仅当 IIS 设置为需要 SSL 时,Applet 才需要身份验证

Java Applet requires authentication only when IIS is set to require SSL

我们在 IIS 上有一个 Web 应用程序 运行,其中包含敏感信息,因此我们需要 SSL。该 Web 应用程序使用 java 小程序对 pdf 进行数字签名。

当我们关闭 SSL 时,小程序运行良好,当 SSL 打开时,会出现此错误 http://imgur.com/mtEzfxq

我们还应用了有效的 SSL 证书。

如果有任何信息需要补充,请告诉我,非常感谢。

在对 IIS 上的身份验证设置进行大量修改后,我们发现了问题所在。对于我们的特定应用程序,我们需要将站点身份验证设置为 Windows,同时将 WebResource.axd 和一些与小程序相关的文件夹设置为匿名。

如果其他人在 IIS 身份验证设置方面遇到此问题,因为您的小程序可能正在尝试以匿名方式访问但无法访问某些内容。