diff --git a/controllers/ldap.go b/controllers/ldap.go index b21364a9..e4320969 100644 --- a/controllers/ldap.go +++ b/controllers/ldap.go @@ -104,7 +104,7 @@ func (c *ApiController) GetLdapUser() { // GetLdaps // @Tag Account API // @Title GetLdaps -// @router /get-ldaps [post] +// @router /get-ldaps [get] func (c *ApiController) GetLdaps() { owner := c.Input().Get("owner") @@ -115,7 +115,7 @@ func (c *ApiController) GetLdaps() { // GetLdap // @Tag Account API // @Title GetLdap -// @router /get-ldap [post] +// @router /get-ldap [get] func (c *ApiController) GetLdap() { id := c.Input().Get("id") diff --git a/routers/router.go b/routers/router.go index 5e22308c..8faff02f 100644 --- a/routers/router.go +++ b/routers/router.go @@ -119,8 +119,8 @@ func initAPI() { beego.Router("/api/get-captcha", &controllers.ApiController{}, "GET:GetCaptcha") beego.Router("/api/get-ldap-user", &controllers.ApiController{}, "POST:GetLdapUser") - beego.Router("/api/get-ldaps", &controllers.ApiController{}, "POST:GetLdaps") - beego.Router("/api/get-ldap", &controllers.ApiController{}, "POST:GetLdap") + beego.Router("/api/get-ldaps", &controllers.ApiController{}, "GET:GetLdaps") + beego.Router("/api/get-ldap", &controllers.ApiController{}, "GET:GetLdap") beego.Router("/api/add-ldap", &controllers.ApiController{}, "POST:AddLdap") beego.Router("/api/update-ldap", &controllers.ApiController{}, "POST:UpdateLdap") beego.Router("/api/delete-ldap", &controllers.ApiController{}, "POST:DeleteLdap") diff --git a/web/src/backend/LdapBackend.js b/web/src/backend/LdapBackend.js index a1798481..48bcd927 100644 --- a/web/src/backend/LdapBackend.js +++ b/web/src/backend/LdapBackend.js @@ -16,7 +16,7 @@ import * as Setting from "../Setting"; export function getLdaps(owner) { return fetch(`${Setting.ServerUrl}/api/get-ldaps?owner=${owner}`, { - method: "POST", + method: "GET", credentials: "include", headers: { "Accept-Language": Setting.getAcceptLanguage(), @@ -26,7 +26,7 @@ export function getLdaps(owner) { export function getLdap(id) { return fetch(`${Setting.ServerUrl}/api/get-ldap?id=${id}`, { - method: "POST", + method: "GET", credentials: "include", headers: { "Accept-Language": Setting.getAcceptLanguage(),