SDK para Unity (PC, web) / El acceso ha sido bloqueado por la política de CORS (uso compartido de recursos entre orígenes)
  Volver a Documentos

SDK para Unity (PC, web)

El acceso ha sido bloqueado por la política de CORS (uso compartido de recursos entre orígenes)

Descripción del problema

El problema surge en las versiones (WebGL) de la aplicación basadas en navegador. Cuando el usuario se registra, inicia sesión o realiza cualquier otra solicitud a Xsolla Login, se muestra el siguiente mensaje de error:

Copy
Full screen
Small screen
    Access to XMLHttpRequest at '{request}' from origin '{your domain}' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the request resource.
    

    Solucionar

    Agregue las direcciones URL autorizadas para invocar los métodos API desde el navegador. Para ello, haga lo siguiente:

    1. Abra su proyecto en Cuenta del editor.
    2. En el menú lateral, haga clic en Login.
    3. Haga clic en Configure en el panel del proyecto de Login.
    4. Seleccione la sección Callback URLs.
    5. En el campo Allowed origins (CORS), agregue las direcciones URL a las que se permitirá invocar los métodos API desde el navegador.
    6. Haga clic en Save changes.

    ¿Te ha resultado útil este artículo?
    ¡Gracias!
    ¿Hay algo en lo que podamos mejorar? Mensaje
    Lo sentimos
    Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
    ¡Gracias por tu mensaje!
    Nos ayudará a mejorar tu experiencia.
    Última actualización: 9 de Abril de 2024

    ¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

    Informar de un problema
    Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
    Déjanos tu correo electrónico para que te podamos responder
    ¡Gracias por tu mensaje!