SSO 华夫饼询问用户名和密码

2024-01-07

我正在尝试运行华夫饼“华夫饼过滤器演示”的演示,下载自http://repo1.maven.org/maven2/com/github/dblock/waffle/waffle-filter-demo/1.6/waffle-filter-demo-1.6.war http://repo1.maven.org/maven2/com/github/dblock/waffle/waffle-filter-demo/1.6/waffle-filter-demo-1.6.war

我使用 tomcat 作为 servlet 容器并部署了 war 文件。

当我尝试使用 URL http:// localhost:8080/waffle-filter-demo-1.6/ 访问服务器时,我能够通过当前的 Windows 登录进行身份验证,并且我的 Windows 用户已通过身份验证。

但是当我使用IP地址http://192.168.2.63:8080/waffle-filter-demo-1.6/访问相同的url时。 Waffle 要求我输入用户名和密码。

有人以前遇到过这种情况吗?使用IP地址访问如何认证成功?


我已经解决了这个问题如下https://community.jalios.com/jcms/jx_73408/en/windows-authentication-waffle-plugin-12?cid=jc_84212 https://community.jalios.com/jcms/jx_73408/en/windows-authentication-waffle-plugin-12?cid=jc_84212.

您必须配置 Web 浏览器才能将 Windows 身份验证发送到远程 HTTP 服务器。

配置IE浏览器用于自动登录

从“控制面板”或 Internet Explorer 的“工具”菜单中选择“Internet 选项”,打开“Internet 选项”对话框。 在“Internet 选项”对话框的“安全”选项卡上,选择“本地 Intranet”,然后单击“自定义级别”。 在“安全设置”对话框中的“登录”下,选择“仅在 Intranet 区域中自动登录”,然后单击“确定”。 在“安全设置”选项卡上的“Internet 选项”对话框中,仍选择“本地 Intranet”,单击“站点”。 在“本地内网”对话框中,单击“高级”。 在下一个对话框(也称为“本地 Intranet”)中,键入 JCMS 网站的 URL(例如,https://intranet.mycompany.com https://intranet.mycompany.com)在“将此网站添加到区域”框中,然后单击“添加”。 在“本地 Intranet”对话框中,单击“确定”。 在原来的“本地内网”对话框中,单击“确定”。 在“Internet 选项”对话框中,单击“确定”。

谷歌浏览器

Google Chrome 会自动配置为发送正确的凭据。

Firefox

必须使用首选项 network.negotiate-auth.trusted-uris,通过 about:config(在地址栏中)或在 prefs.js(在用户配置文件目录中)将 HTTP 服务器的域添加到可信域以进行协商身份验证。 请阅读 Mozilla.org - 集成身份验证以获取更多信息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SSO 华夫饼询问用户名和密码 的相关文章

随机推荐