Baidu
Para configurar el proveedor OAuth de Baidu, por favor lea la documentación de Baidu y siga sus pasos para completar la creación de la aplicación.
Después de crear su aplicación, la URL de redirección debe establecerse en la siguiente posición:
Agregue su dominio de Casdoor en la siguiente posición:
Esta parte es muy diferente de la información proporcionada en la documentación de Baidu:
- Agregar la URL al ajuste de URL de llamada de retorno probablemente fallará al validar la URL y causará que el inicio de sesión falle, por lo que agregamos nuestro nombre de dominio al ajuste de dominio.
- Solo se puede agregar una URL o nombre de dominio, lo cual es muy diferente de la documentación.
Entonces puede obtener el Client ID
y Client Secrets
.
Agregue un proveedor OAuth de Baidu y rellene el Client ID
y Client Secrets
en su Casdoor.
¡Ahora puede usar Baidu como un servicio de terceros para completar la autenticación!
Si se encuentra con un aviso de Baidu que indica que su URL de redirección es incorrecta, aquí hay algunas maneras en las que podría ser capaz de arreglarlo:
- Agregue su nombre de dominio en la ubicación apropiada y luego restablezca el Secret (el restablecimiento de Secret de Baidu tiene un bug, le indicará un error, pero después de refrescar la página el Secret ha sido actualizado).
- Si los métodos anteriores no resuelven el problema, sugerimos que elimine la aplicación y cree una nueva, y establezca primero su nombre de dominio.
Otro problema es que el nombre de usuario devuelto por Baidu está enmascarado, a diferencia de su documentación que muestra el nombre de usuario y el nombre mostrado. Por lo tanto, actualmente solo podemos usar el nombre enmascarado como el nombre de usuario.