Soy novato en Azure SQL cree mi base de datos unica siguiento las instrucciones pero cuando intento inicial sesion me da error?

Edward Castillo 1 Reputation point
2022-02-23T20:22:52.423+00:00

The X-CSRF-Signature header could not be validated

Azure SQL Database
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Alberto Morillo 33,536 Reputation points MVP
    2022-02-23T20:55:20.753+00:00

    In English

    If you see the error message "The X-CSRF-Signature header could not be validated", take the following action to resolve the issue:

    • Verify that your computer's clock is set to the right time and time zone. You can also try to match your computer's time zone with Azure by searching for the time zone for the location of your instance, such as East US, Pacific, and so on.
    • If you are on a proxy network, make sure that the request header “X-CSRF-Signature” is not being modified or dropped.

    En español:

    Si ve el mensaje de error "El encabezado X-CSRF-Signature no pudo ser validado", realice la siguiente acción para resolver el problema:

    • Compruebe que el reloj de su ordenador está ajustado a la hora y zona horaria correctas. También puede intentar hacer coincidir la zona horaria de su ordenador con la de Azure buscando la zona horaria correspondiente a la ubicación de su instancia de base de datos, como Este de EE.UU., Pacífico, etc.
    • Si se encuentra en una red proxy, asegúrese de que el encabezado de la solicitud "X-CSRF-Signature" no se está modificando o eliminando.

    ==================================================================

    Una forma de solucionar esto es cambiar el modo de conexión de Proxy a Redirección. Por favor, haga lo siguiente: Cambiar la política de conexión de Azure SQL Database.El problema gira en torno a un servidor proxy de terceros que está manejando su conectividad (firewall corporativo) y está causando la excepción. La solución es cambiar del modo Proxy al modo Redirección.

    Para los mensajes de error relacionados con la validación de la "cabecera X-CSRF-Signature" -

    Este encabezado se crea y valida para evitar un determinado tipo de ataque contra sus servidores Azure SQL. En concreto, algunos navegadores web pueden guardar sus contraseñas, lo que podría permitir a un atacante que no conozca la contraseña realizar consultas utilizando la contraseña recordada. Para prevenir este tipo de ataque, conocido como Cross Site Request Forgery (CSRF), adjuntamos este pequeño dato extra, llamado "CSRF Signature". Esta firma demuestra que las credenciales eran conocidas en el momento de la solicitud, no sólo recordadas por el navegador.

    Este mecanismo de seguridad requiere que sus relojes estén sincronizados con un margen de 5 minutos con respecto a nuestros servidores, para evitar ataques de repetición con firmas CSRF antiguas.

    Por favor, asegúrese de que su reloj está ajustado a la hora correcta, ya que esta es la causa más probable del mensaje de error que ha observado.

    Por favor, asegúrese de que su cliente y/o proxy no está causando un problema de marca de tiempo. El proxy entraría en juego al intentar conectarse desde el lugar de trabajo. Si pudiera intentar conectarse desde su casa o desde fuera de la LAN de su lugar de trabajo.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.