请问如何创建基于OAuth2.0协议的单点登录应用?

需要把Cuba-platform开发出来的程序与目前已有的单点登录系统对接

你好,

完全没问题,建议你先看一下我们的学习指南:匿名访问 & 社交登录

拜读了一下学习指南,发现下面问题:
1、Git上的程序用的版本较旧,我现在用的是7.2,好像Gradle编译过不了
2、按文档上的方法实操了一下,cuba.web.allowAnonymousAccess这个配置好像没有生效,【第一个结果】出不来,无论怎么配,还是要登录用户名和密码
3、在core模块下,新建不了xml文件
以上,盼复,谢谢!

你好,

  1. 示例项目下载下来后直接编译运行即可。Gradle编译不通过可能是因为Maven仓库访问速度慢,你可以多试几次,或者给 Gradle 文件中加上阿里云的公共仓库。
    阿里云公共仓库地址:https://maven.aliyun.com/nexus/content/groups/public/
    ps: maven仓库的访问速度问题我们正在解决。
  2. 我试了一下,示例项目启动后就是匿名登录的。请再检查你的一下配置。
  3. 没有理解你的意思。
    另外 ,请注意,一个帖子只讨论一个问题。不同的问题请单独发帖。