Это должен быть простой вопрос, но я новичок в .net
, и я не нашел никакого решения на других форумах и т. Д.
Я работаю в asp.net
, используяVB
код страницы событий.Я использую локальный сервер для отладки еще.
Я использую аутентификатор пользователей третьей части в интрасети (на другом сервере, к которому у меня нет доступа) для загрузки моего сайта.Этот аутентификатор проверяет логин пользователя и вызывает мою страницу, передавая данные пользователя в URL.Но, кроме того, URL содержит оператор ;jsessionid=null
перед ?
, который портит мою загрузку страницы.В браузере появляется сообщение:
Server Error in '/' Application.
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its
dependencies) could have been removed, had its name changed, or
is temporarily unavailable. Please review the following URL
and make sure that it is spelled correctly.
Requested URL: /page.aspx;jsessionid=null
Например: аутентификатор вызывает:
"http://localhost:61932/page.aspx;jsessionid=null?param1=data1¶m2=data2"
Если я проверяю с помощью:
"http://localhost:61932/page.aspx?param1=data1¶m2=data2"
Все в порядке.Но когда появляется jsessionid=null
, возникает ошибка.
Кажется, это jsessionid
аргумент, предназначенный для jsp
страниц, но я не могу игнорировать этот аргумент в .net
.
Могу ли я что-то сделать, например, рассмотреть сеанснастраивать сервер?