在客户端请求新的 OAuth2 之前,应用程序必须在服务器中注册。
注册新应用程序需要以下信息:
您可以选择设置以下参数:
若新客户端希望使用 OAuth2 进行认证,首先需要在服务器中注册应用程序,您可以使用:
1. RegisterApp
此方法需要应用名称和 RedirectURI,并将返回 ClientId 和 ClientSecret。
2. Apps.AddApp
此方法需要 AppName、RedirectURI、ClientId 和 ClientSecret。 通常,当服务器已创建了一些应用并希望在启动前加载它们时,可以使用此方法。
两种方法的作用相同,都是在服务器中注册应用程序,但第一种方法在首次注册应用时更为常用,第二种方法适用于在启动服务器前加载所有已注册应用的场景(例如已保存在数据库中)。