使用无状态模式(dumb mode/stateless)发起 OpenID 认证请求:
manager = new ConsumerManager();
manager.getRealmVerifier().setEnforceRpId(false);
// 强制manager使用无状态模式
manager.setMaxAssocAttempts(0);
禁用 discovery
// 不要使用manager.discover构造discoveries
// List discoveries = manager.discover(userSuppliedString);
// 使用人肉构造discoveries
List discoveries = new ArrayList();
discoveries.add( new DiscoveryInformation( new URL("http//real.openid.server.url") ) );
您可能还喜欢以下文章
- Java 使用自签证书访问https站点
- 你想要建造自己的数据中心吗?
- 25非全考研,人生经历+1
- Java 发起Http Post请求
- Obsidian 接入 DeepSeek API 指南:Text Generator 插件配置教程
相关评论
comments powered by Disqus