Мое веб-приложение настроено для сеансов без файлов cookie:
Когда я запускаю запрос непосредственно на веб-сервер, он работает:
GET /TestWebProject/(S(qttapzkxlzjxb3mjugnjivav))/RequestReflector.aspx HTTP/1.1
Host: localhost
Connection: keep-alive
traceparent: 00-b940d55f7424696f950fd4a748983262-fb0808628749599f-00
Ответ:
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/10.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Wed, 15 Jan 2025 00:56:13 GMT
Content-Length: 1262
Однако, если я запущу запрос через обратный прокси-сервер, он завершится с ошибкой 404.4:
TTP Error 404.4 - Not Found
The resource you are looking for does not have a handler associated with it.
Most likely causes:
The file extension for the requested URL does not have a handler configured to process the request on the Web server.
Things you can try:
If the file extension does not have a handler associated with it, add a handler mapping for the extension.
Verify that the handler associated with the file extension is properly installed and configured.
Check the failed request tracing logs for additional information about this error. For more information, click here.
Detailed Error Information:
Module IIS Web Core
Notification MapRequestHandler
Handler Not yet determined
Error Code 0x8007007b
GET http://localhost/TestWebProject/(S(qttapzkxlzjxb3mjugnjivav))/RequestReflector.aspx HTTP/1.1
Host: localhost
Connection: keep-alive
traceparent: 00-856739580de6a5867b4bf03fa6b3bb90-318d81b2ef8709da-00
Ответ
HTTP/1.1 404 Not Found
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/10.0
X-Powered-By: ASP.NET
Date: Wed, 15 Jan 2025 00:56:05 GMT
Content-Length: 5282
Эти HTTP-запросы и ответы поступают от Wireshark, перехватывающего трафик на сервер из браузера, а также от обратного прокси-сервера к серверу. Я не думаю, что они особенно полезны, очевидно, что тот, который работает, не записывает полный URL-адрес в первой строке, но я не думаю, что это имеет значение (хотя я пытался изменить это для тестирования, но не смог).< /p>
Если что-то не выявит проблему, как я могу отладить то, что происходит в ASP.NET, чтобы понять, почему он возвращает 404?
Я уже пробовал включить отслеживание неудачных запросов, но это не помогло пролить свет:
52. -MODULE_SET_RESPONSE_ERROR_STATUS
ModuleName
IIS Web Core
Notification
MAP_REQUEST_HANDLER
HttpStatus
404
HttpReason
Not Found
HttpSubStatus
4
ErrorCode
The filename, directory name, or volume label syntax is incorrect.
(0x8007007b)
ConfigExceptionInf
Подробнее здесь: https://stackoverflow.com/questions/793 ... less-confi
Как устранить эту проблему с помощью MapRequestHandler, ASP.NET и конфигурации без файлов cookie ⇐ C#
Место общения программистов C#
1736934569
Anonymous
Мое веб-приложение настроено для сеансов без файлов cookie:
Когда я запускаю запрос непосредственно на веб-сервер, он работает:
GET /TestWebProject/(S(qttapzkxlzjxb3mjugnjivav))/RequestReflector.aspx HTTP/1.1
Host: localhost
Connection: keep-alive
traceparent: 00-b940d55f7424696f950fd4a748983262-fb0808628749599f-00
Ответ:
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/10.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Wed, 15 Jan 2025 00:56:13 GMT
Content-Length: 1262
Однако, если я запущу запрос через обратный прокси-сервер, он завершится с ошибкой 404.4:
TTP Error 404.4 - Not Found
The resource you are looking for does not have a handler associated with it.
Most likely causes:
The file extension for the requested URL does not have a handler configured to process the request on the Web server.
Things you can try:
If the file extension does not have a handler associated with it, add a handler mapping for the extension.
Verify that the handler associated with the file extension is properly installed and configured.
Check the failed request tracing logs for additional information about this error. For more information, click here.
Detailed Error Information:
Module IIS Web Core
Notification MapRequestHandler
Handler Not yet determined
Error Code 0x8007007b
GET http://localhost/TestWebProject/(S(qttapzkxlzjxb3mjugnjivav))/RequestReflector.aspx HTTP/1.1
Host: localhost
Connection: keep-alive
traceparent: 00-856739580de6a5867b4bf03fa6b3bb90-318d81b2ef8709da-00
Ответ
HTTP/1.1 404 Not Found
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/10.0
X-Powered-By: ASP.NET
Date: Wed, 15 Jan 2025 00:56:05 GMT
Content-Length: 5282
Эти HTTP-запросы и ответы поступают от Wireshark, перехватывающего трафик на сервер из браузера, а также от обратного прокси-сервера к серверу. Я не думаю, что они особенно полезны, очевидно, что тот, который работает, не записывает полный URL-адрес в первой строке, но я не думаю, что это имеет значение (хотя я пытался изменить это для тестирования, но не смог).< /p>
Если что-то не выявит проблему, как я могу отладить то, что происходит в ASP.NET, чтобы понять, почему он возвращает 404?
Я уже пробовал включить отслеживание неудачных запросов, но это не помогло пролить свет:
52. -MODULE_SET_RESPONSE_ERROR_STATUS
ModuleName
IIS Web Core
Notification
MAP_REQUEST_HANDLER
HttpStatus
404
HttpReason
Not Found
HttpSubStatus
4
ErrorCode
The filename, directory name, or volume label syntax is incorrect.
(0x8007007b)
ConfigExceptionInf
Подробнее здесь: [url]https://stackoverflow.com/questions/79356874/how-to-debug-this-issue-with-maprequesthandler-asp-net-and-the-cookieless-confi[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия