HTTP 400 на простой странице ASP.NET CORE RAZORC#

Место общения программистов C#
Ответить
Anonymous
 HTTP 400 на простой странице ASP.NET CORE RAZOR

Сообщение Anonymous »

Я пытаюсь создать простое приложение "Hello World" ASP.NET CORE 3.1, но пытаюсь опубликовать форму, я продолжаю получать: < /p>

Эта страница не работает. Если проблема продолжается, свяжитесь с владельцем сайта.
http error 400

Шаги для воспроизведения:
  • MSVS2019> Новый проект> ASP.net Core Web Application, c#< /p>
    < /li>
    Удалить пакет, автоматический сгенерированный код на страницах \*, заменить мой собственный index.cshtml и index.cshtml.cs < /p>
    < /li>
    Запустить программу. Я вижу свою форму. < /P>
    < /li>
    Нажмите «Отправить». Я получаю http 400.
pages \ index.cshtml.cs

Код: Выделить всё

using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;

namespace HelloUploads.Pages
{
public class IndexModel : PageModel
{

public IActionResult OnGet()
{
return Page();
}

public IActionResult OnPost()
{
return RedirectToPage("./Index");
}
}
}
index.cshtml
@page
@model HelloUploads.Pages.IndexModel
@{
ViewData["Title"] = "Test";
}




< /code>
Я уверен, что проблема проста. Я пробовал много вариаций, и я ударил голову в течение нескольких часов. < /P>
Q: Что я делаю не так? Есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/640 ... razor-page
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»