首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenEdge AppServer Spring安全性

OpenEdge AppServer Spring安全性
EN

Stack Overflow用户
提问于 2017-01-11 17:01:27
回答 1查看 305关注 0票数 1

我想使用OpenEdge与REST服务捆绑在一起的Spring安全框架。我为用户创建了一个名为os_user的表,并希望使用它来验证凭据。

有没有人知道怎么做,或者对OpenEdge中的Spring框架有什么经验?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-19 19:07:17

多亏了Jensd (http://knowledgebase.progress.com/articles/Article/What-are-the-basic-steps-to-authenticate-REST-clients-against-the-OpenEdge-database-User-table)发布的文章,遵循这里的步骤,我可以创建一个自定义类,然后将其作为spring身份验证的一部分运行。

为Progress实现appSecurity-form-oerealm选项,在OERealmUserDetails部分下面有一个名称为"realmClass“的XML属性节点。在这个属性中,您可以指定自定义类的名称,这将告诉spring框架运行它来验证凭据。

此类中必须有ValidateUser方法和ValidatePassword方法。这些方法允许您运行任何想要访问数据库和验证用户凭据的OE代码。

*请注意,此身份验证方法适用于较旧的“经典”AppServers和较旧版本的spring。Progress现在已经发布了OpenEdge的PAS,它的工作方式有所不同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41586551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档