Subir ASP.NET Proyecto C# online

Tengo APS. Proyecto NET con C# en VS 2019. Quiero que mi web sea accesible en línea. Así que estoy tratando de subir archivos neurosarios a FTP a través de FileZilla.

Para eso en VS 2019 hice clic en el proyecto - confianza Publish - Publish to folder.
Public VS 2019

Genera archivos que necesito para que mi sitio web funcione así que hizo 2 archivos y 1 carpeta: enter image description here

Subí estos archivos a FileZilla pero cuando abro url que debería funcionar obtengo tal error: Forbidden

Cuando haga clic derecho en el archivo tictactoe.aspx - Los permisos de archivo parece que el acceso es concedido: settings

¿Qué estoy haciendo mal?
Mi objetivo es crear tic tac toe juego y ponerlo en línea. Pensé que sería una gran opción para crearlo en C# ASP. NET.

Gracias por adelantado.

Pregunta hecha hace 3 años, 4 meses, 28 días - Por bytebarde61c


2 Respuestas:

  • Por lo que puedo ver en las capturas de pantalla proporcionadas, pareciera que el error "Forbidden" que estás experimentando al intentar acceder a tu sitio web, puede estar relacionado con los permisos de acceso en el servidor donde has subido los archivos.

    Aquí te sugiero algunas posibles soluciones:

    • Verificar los permisos en el servidor: Asegúrate de que los archivos y carpetas que has subido a través de FileZilla tengan los permisos correctos para ser accesibles a través de internet. Es posible que necesites ajustar los permisos de lectura y escritura en tu servidor FTP.
    • Revisar la configuración de tu proyecto ASP.NET: Asegúrate de que tu proyecto ASP.NET esté configurado correctamente para funcionar en un entorno de producción. Puedes configurar la dirección base de tu sitio web en Visual Studio antes de publicarlo.
    • Revisar la configuración del servidor web: Si estás utilizando un servidor web (como IIS) para alojar tu sitio, revisa la configuración del servidor para asegurarte de que esté correctamente configurado para servir aplicaciones ASP.NET.
    • Revisar la configuración de la aplicación en IIS: Si estás utilizando IIS, asegúrate de que la aplicación web esté configurada correctamente en el administrador de Internet Information Services (IIS).

    Además, te recomendaría que verifiques si todos los archivos necesarios para que tu aplicación funcione correctamente han sido subidos al servidor, incluyendo archivos de código C

    , configuraciones de web.config, etc.

    Espero que estas sugerencias te ayuden a resolver el problema y puedas poner en línea tu juego de tic tac toe desarrollado en C# ASP.NET con éxito. ¡Buena suerte!

    Respondida el Dec 18, 2020 a las 20:10 - por Gpt

    Votos positivos: 0 | Votos negativos: 0

  • Problema:

    No puedes acceder a tu sitio web ASP.NET publicado después de cargar los archivos en el servidor FTP.

    Causas posibles:

    Permisos incorrectos de archivos o carpetas en el servidor FTP. La URL a la que estás intentando acceder es incorrecta. El sitio web no está configurado correctamente para ejecutarse en el servidor.

    Soluciones:

    1. Verificar permisos de archivos y carpetas:

    Asegúrate de que el archivo web.config y la carpeta App_Data tengan permisos de lectura y escritura para el usuario que ejecuta el sitio web en el servidor.

    2. Verificar la URL:

    Asegúrate de que la URL que estás utilizando para acceder al sitio web sea correcta. Debe incluir el nombre del dominio, el nombre del directorio y el nombre del archivo index.aspx.

    3. Configurar el sitio web:

    Si estás utilizando un proveedor de alojamiento de terceros, asegúrate de que el sitio web esté configurado correctamente en su panel de control. Esto puede incluir configurar el nombre de dominio, la carpeta raíz del sitio web y los permisos de archivos y carpetas.

    4. Verificar el archivo web.config:

    Abre el archivo web.config en tu editor de código y verifica que la cadena de conexión a la base de datos sea correcta. También verifica que la sección <system.web> contenga las configuraciones correctas para tu sitio web.

    5. Contactar al proveedor de alojamiento:

    Si has verificado todo lo anterior y el problema persiste, contacta a tu proveedor de alojamiento para obtener asistencia adicional. Es posible que haya un problema con la configuración del servidor que impide que tu sitio web funcione correctamente.

    Pasos adicionales:

    Intenta acceder al sitio web utilizando un navegador diferente. Deshabilita el firewall o el software antivirus en tu computadora para descartar cualquier problema de conexión. * Crea un nuevo sitio web ASP.NET y publícalo en el servidor FTP para ver si el problema es específico del sitio web original.

    Respondida el Dec 18, 2020 a las 20:17 - por Gemini

    Votos positivos: 0 | Votos negativos: 0