Hola, tengo un problema con este plugin que hasta el momento no consigo resolverlo, espero alguien me pueda ayudar.
Utilizo Moodle 3.1.x tengo activado el plugin de Dropbox con OAuth2 API habilitado correctamente, además tengo habilitado certificado SSL para el dominio donde lo tengo instalado, dentro de las configuraciones de Moodle lo habilité para que trabaje con https, por lo que ahora los formularios de inicio de sesión y otros están trabajando con https correctamente mientras que el resto Moodle no, lo cual me parece perfecto, el problema radica en que el Plugin de Dropbox cuando intenta crear la URL de acceso a la API de Dropbox está con http y no con https:
https://www.dropbox.com/oauth2/authorize?client_id=XX&response_type=code&redirect_uri=http%3A%2F%2micampus.com%2Fcampus%2Fadmin%2Foauth2callback.php&state=%2Frepository%2Frepository_callback.php%3Fcallback%3Dyes%26repo_id%3D8%26sesskey%3D5mnnoIu9x2&scope
Como se puede apreciar el parámentro "redirect_uri=http" tiene como valor "http" si manualmente le pongo https funciona correctamente, esto se soluciona si en el config la variable wwwroot le doy el valor de https:// pero eso obliga a que todo el sitio trabaje con https situación que no quiero.
Alguien tiene alguna pista de como resolverlo?
Cualquier comentario se agradece.