作业 2 涵盖第 3-6 周
概述
此作业将基于原始视频服务中的想法,添加客户端的 OAuth 2.0 身份验证和“喜欢”视频的能力。 要完成此作业,您必须允许用户使用 OAuth 2.0 密码授予流程进行身份验证。 通过身份验证后,用户必须能够喜欢/不喜欢视频,以及按名称和持续时间搜索视频。 此外,视频数据必须存储在 Spring Data JPA 存储库中。
最后,所有通信都必须通过 https 端口 8443 进行。在嵌入式 Tomcat 实例上设置 HTTPS 的代码包含在 Application 类中。
您应该注意,此分配还需要在第一个分配中使用的概念,例如请求/响应正文中的请求映射和 JSON 编组。
警告
在任何情况下,您都不应在生产应用程序中使用包含的密钥库!!! 在任何情况下,您都不应在生产中“按原样”使用此应用程序!!!
运行应用程序
请仔细阅读说明。
要运行应用
2022-06-05 12:27:22
272KB
Java
1