можно ли присвоить значение ServerVariable («Что-то») с помощью кода? вместо того, чтобы делать это через IIS?Могу ли я установить serverVariables в .NET
что-то простое, как это?
Request.ServerVariables ("LOGON_USER") = "тест"
я также нашел следующее на другом форуме:
Request.ServerVaria bles.Add (имя, значение)
, но я продолжать получать ту же ошибку на оба: «Декларацию Прогнозной»
некоторый фон:
я пытаюсь сделать, это перейдите в переменную («LOGON_USER») из одного приложения в другое (в другом домене), чтобы каким-то образом разрешить один знак. Теперь я передаю скрытые переменные на новый сервер, а затем хочу назначить их соответствующим серверным переменным. , мне нужно будет отредактировать ответ или запрос? я нахожусь на этом?
Как пользователь, получающий между двумя приложениями? Вы пересылаете их от одного к другому, или они посещают их самостоятельно или что-то еще? Я не думаю, что вы можете сделать это, установив свойства сервера запросов - они представляют собой комбинацию заголовков запросов, которые существуют только для этого запроса, и переменные среды сервера, которые не являются конкретными для текущего пользователя, но существуют только на этом текущем сервере , – Rup
Я пересылаю их в новое приложение, вот пример: http://www.eggheadcafe.com/articles/20021207.asp –
О, ОК - но это использует ['Session'] (http: // msdn. microsoft.com/en-us/library/system.web.httpcontext.session.aspx) not ['Request.ServerVariables'] (http://msdn.microsoft.com/en-us/library/system.web.httprequest .servervariables.aspx). Это потребует, чтобы пользователь имел одну и ту же информацию о сеансе - куки-файл по умолчанию, поэтому, если вам нужно передать это через домены, вам придется что-то делать или читать, передавать и писать, а сервер получать доступ к один и тот же общий сеанс. – Rup