es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Google App Engine proporcionando la carpeta .well-known.

Estoy intentando proporcionar una carpeta .well-known en mi aplicación de Google App Engine. Estoy utilizando el entorno estándar y el tiempo de ejecución python27. con un archivo web-app-origin-association.json para probar las Aplicaciones Web Progresivas como manipuladores de URL. El juicio de origen de Chrome.

He agregado el siguiente código a mi archivo app.yaml bajo controladores:

  # .well-known Ordner
  - url: /.well-known/(.*)
    static_files: well-known/\1
    upload: well-known/.*

La carpeta en mi proyecto se llama well-known sin un punto porque he leído que hay problemas cuando se utiliza un nombre de carpeta con un punto al inicio del nombre de la carpeta.

Pero la URL https://example.com/.well-known/web-app-origin-associate.json no está disponible en su lugar funciona sin el punto:

enter image description here

¿Qué tengo que cambiar para hacer que funcione bajo https://example.com/.well-known/web-app-origin-association.json?

enter image description here

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para acceder a la URL https://example.com/.well-known/web-app-origin-association.json`, debe renombrar su carpeta dewell-knowna.well-knownen el directorio del proyecto y actualizar su archivo app.yaml para reflejar el cambio. Puede hacer esto simplemente renombrando la carpeta o creando una nueva carpeta con el nombre correcto y moviendo el archivoweb-app-origin-association.json` en esta.

    Luego, actualice su archivo app.yaml con el nuevo nombre de carpeta:

    # Carpeta .well-known
    - url: /.well-known/(.*)
      static_files: .well-known/\1
      upload: .well-known/.*
    

    Tenga en cuenta que las líneas static_files y upload se han actualizado para incluir el punto al inicio del nombre de la carpeta.

    Una vez realizados estos cambios, implemente su aplicación y la URL `https://example.com/.well-known/web-app-origin-association.json` debería ser accesible.

Comments are closed.