Хотя это похоже на другие вопросы, я не мог понять это, и я чувствую себя довольно глупым, не зная, как это сделать.Asp.net - Опубликовать данные формы на отдельный URL-адрес без создания нового запроса
1) Я не могу использовать свойство PostbackURL для нажатия кнопки.
В основном, что мне нужно сделать, когда пользователь нажимает кнопку, мне нужно отправить данные на отдельный URL-адрес. Эти данные не найдены в форме. Мне нужно добавить данные программно в код позади.
Таким образом, пользователь нажмет кнопку «Отправить». Затем я добавил бы адрес электронной почты пользователя, firstname, lastname к namedvaluecollection, который я предполагаю, а затем разместил его на определенном URL-адресе.
Мой вопрос: как вы это делаете? Я пока не смог найти что-либо в Интернете, в котором четко указано, как это делается, без создания нового HttpWebRequest.
EDIT PER прокомментируйте ниже:
В основном мы интегрирующей наше членство с отдельным приложением, и это работало раньше. К сожалению, их техническая поддержка не очень помогает.
В основном пользователь на своем сайте и пытается сделать то, что требует, чтобы Вы вошли в систему.
Пользователь перенаправляется на мою страницу входа в систему. Пользователь вводит учетные данные. Если пользователь аутентифицируется, я отправляю их информацию (имя, адрес электронной почты и т. Д.) На определенный URL-адрес. Этот URL-адрес создаст пользователя на своем конце (если он не существует) и/или перенаправит их на любой URL, к которому они пытались получить доступ в первый раз.
У меня это работает, однако, поскольку я создаю новый объект HttpWebRequest, перенаправление на их конце не работает.
Я мог бы сделать это все в строке запроса, но с количеством отправляемых данных. Я думаю, что превышу предел символа URL.
Я не могу добавить поля на страницу, потому что поля заполняются только после нажатия пользователем кнопки отправки. В основном это функция входа. Пользователь регистрируется, пользовательский объект заполняется, затем эти свойства затем отправляются на другой URL-адрес. –