如何开始在 Wildfly 9 中使用 RESTful 登录?

How do I get started with a RESTful login in wildfly 9?

我尝试做一个简单的登录应用here on github 但是当我尝试从以下 url http://localhost:8080/loginpoc/loginp/status 查看 json 时,我得到一个未找到的页面。

我做错了什么?

我没有审查你的整个项目,但有几处错误。首先,您使用的是 WildFly 未使用的 Jersey。您还依赖于 RESTEasy,它是 WildFly 中使用的 JAX-RS 实现,但您不需要依赖它。由容器提供。

您的所有依赖项也应标记为 <scope>provided</scope>

您的 Login.java 上还需要一个 @Path("/")

您的目录结构也不是 standard maven directory structure,这可能是您的部署不会失败的原因,因为您的 WAR 可能不包含任何已编译的 Java 类. src/java 目录应该在 src/main/java.

最后,如果这不仅仅是玩 JAX-RS 的练习,我建议您查看类似 Keycloak 的内容进行身份验证。