4

我正在为 Web 应用程序使用 glassfish 4.1 应用程序服务器。Web 应用程序身份验证/授权由 glassfish ldap 领域完成。所以我不必在我的应用程序中而是在 glassfish 容器中实现和配置 ldap 连接。那挺好的!

现在我需要在我的应用程序(WebService)中使用用户名/密码实现登录方法。参数在 SOAP 请求中传递。我想从 glassfish 访问另一个配置的 ldap 领域并将用户名/密码传递给它。结果我想知道用户是否被授权。

是否可以从应用程序内部访问应用程序服务器的安全领域并执行登录请求?

4

1 回答 1

2

AFAIK 无法直接访问该领域,但在 Glassfish 中有(非便携式)编程身份验证com.sun.appserv.security.ProgrammaticLoginhttps://docs.oracle.com/cd/E18930_01/html/821-2418/beacm.html) . 对于 Glassfish 4,另请参阅glassfish 4 编程登录

于 2015-11-23T17:25:15.600 回答