edX是一个可以生成、发布、分析在线课程的基于Web的开源平台。结合对edX云计算课程平台的二次开发,重点分析了CAS认证的工作机制,研究和实现了如何在edX平台中集成CAS认证以及如何实现移动端客户的访问。