Страница бритвы Asp возвращает 400 код, когда форма POST из Iframe - PullRequest
0 голосов
/ 18 декабря 2018

Я пытаюсь опубликовать форму из Iframe.Но я получаю 400 ошибок, и я не знаю почему.В iframe он показывает запросы GET, и я также устанавливаю "X-Frame-Options", "ALLOW-FROM ... в заголовках методов GET и POST.

Вот запрос:

Host: localhost:52136
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: http://localhost:52136/
Content-Type: application/x-www-form-urlencoded
Content-Length: 796
Connection: keep-alive
Upgrade-Insecure-Requests: 1

И ответ:

HTTP/1.1 400 Bad Request
Server: Kestrel
X-SourceFiles: =?UTF-8?B?QzpcVXNlcnNcR2VydmlsIERvdWJhbFxzb3VyY2VccmVwb3NcQWNvbXBhIGNoYXJ0XE9ubGluZUFnZW5jeQ==?=
X-Powered-By: ASP.NET
Date: Tue, 18 Dec 2018 20:41:55 GMT
Content-Length: 0

Когда я отправляю ту же форму непосредственно с того же URL-адреса в браузере, я не получаю никакой ошибки.

Как исправить ее в iframe?

...