gpt4 book ai didi

java - ReSTLet 框架中基于表单的身份验证

转载 作者:太空宇宙 更新时间:2023-11-03 15:38:28 24 4
gpt4 key购买 nike

我的项目使用 ReSTLet 框架 并托管在 App Engine 上。我想使用电子邮件和密码进行正常的表单例份验证。当我在 ReSTLet 中搜索身份验证时,我只得到基本和摘要身份验证。

如何在ReSTLet上实现基于表单的认证?

最佳答案

在你的 web.xml 中尝试添加类似这样的代码

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>CustomerConnect</display-name>

<security-role>
<role-name>manager</role-name>
</security-role>
<servlet-mapping>
<servlet-name>Jersey REST Service</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<security-constraint>
<web-resource-collection>
<web-resource-name>management pages</web-resource-name>
<url-pattern>/*</url-pattern>

</web-resource-collection>
<auth-constraint>
<role-name>manager</role-name>
</auth-constraint>
</security-constraint>

<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/LoginForm.html</form-login-page>
<form-error-page>/LoginError.html</form-error-page>
</form-login-config>
</login-config>

关于java - ReSTLet 框架中基于表单的身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19862238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com