SSO华夫饼询问用户名和密码 [英] SSO waffle asking username and password

查看:8
本文介绍了SSO华夫饼询问用户名和密码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在试着运行华夫饼"华夫饼过滤演示"的演示,下载地址是 http://repo1.maven.org/maven2/com/github/dblock/waffle/waffle-filter-demo/1.6/waffle-filter-demo-1.6.war

我将Tomcat用作Servlet容器并部署了WAR文件。

当我尝试使用URLhttp://localhost:8080/waffle-过滤-DEMO-1.6/访问服务器时,我可以通过当前的Windows登录进行身份验证,并且我的Windows用户也通过了身份验证。

但是当我使用IP地址访问相同的url时,使用IP地址:http://192.168.2.63:8080/waffle-过滤-demo-1.6.华夫乐要求我输入用户名和密码。

以前有没有人遇到过这种情况?如何通过使用IP地址访问来获得身份验证成功?

推荐答案

我已按照https://community.jalios.com/jcms/jx_73408/en/windows-authentication-waffle-plugin-12?cid=jc_84212解决了此问题。

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

Internet Explorer配置为自动登录

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

Google Chrome

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

Firefox

必须通过about:config(在地址栏中)或prefs.js(在用户配置文件目录中),使用首选项network.neigate-auth.trusted-URI将HTTP服务器的域添加到协商身份验证的受信任域。 有关详细信息,请阅读Mozilla.org-集成身份验证。

这篇关于SSO华夫饼询问用户名和密码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆