Я пытаюсь получить сайт, совместимый с PCI.
Если вы посетите (фиктивный IP-адрес): http:someipaddress/ZNYTMHXO.ashx
Тогда пользователь правильно видит html со страницы, которую я указал в своей веб-конфигурации:
Однако, если вы используете тот же URL-адрес, но с ?aspxerrorpath=/ в строке запроса: http:someipaddress/ZNYTMHXO.ashx?aspxerrorpath=/
Затем на странице отображается ошибка сервера в приложении «/». ошибка выполнения.
Это провал сканирования pci.
Почему эта переменная вызывает проблему?
Извините, я должен заявить, что ZNYTMHXO.ashx не существует. Перенаправление 404 работает, когда asperrorpath отсутствует в строке запроса.
-----ОБНОВЛЕНИЕ----- Просто чтобы помочь, это html страницы, которая показывает, очень ограничено.
<!DOCTYPE html>
<html>
<head>
<title>Runtime Error</title>
<meta name="viewport" content="width=device-width" />
<style>
body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;}
p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
pre {font-family:"Consolas","Lucida Console",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt}
.marker {font-weight: bold; color: black;text-decoration: none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
@media screen and (max-width: 639px) {
pre { width: 440px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; }
}
@media screen and (max-width: 479px) {
pre { width: 280px; }
}
</style>
</head>
<body bgcolor="white">
<span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>
<h2> <i>Runtime Error</i> </h2></span>
<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">
<b> Description: </b>An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated.
<br><br>
</body>
</html>
Server Error in '/' Application
должна быть дополнительная информация -- возможно,Description
и/илиCompiler Error Message
илиSource Error
? - person David Tansey   schedule 12.04.2013Description
. Пишет, что при обработке вашего запроса произошло исключение. Кроме того, при выполнении пользовательской страницы ошибки для первого исключения возникло еще одно исключение. Запрос был прерван. Это не очень забавный сценарий, который возникает, когда ваша обработка ошибок сама вызывает ошибку во время обработки другой ошибки. Однако проверьте мой опубликованный ответ - я думаю, что именно здесь вы найдете то, что вам нужно исправить, чтобы пройти тест на соответствие PCI. - person David Tansey   schedule 12.04.2013