Открыть защищенную веб-страницу, передавая учетные данные программно - PullRequest
1 голос
/ 25 марта 2010

У меня есть примеры кода из некоторых моих предыдущих работ, которые помогают мне публиковать значения форм на веб-странице (учетные данные для входа в систему) и получать текст с этой страницы. Теперь я хочу передать значения формы (снова учетные данные для входа), но на самом деле открыть эту веб-страницу в браузере с учетом этих учетных данных.

Как мне это сделать? Я не делаю ничего гнусного. В нашем приложении CRM (доморощенном как есть) я хочу создать кнопку ссылки, которая открывает страницу защищенных продуктов нашего веб-сайта с учетом учетных данных пользователя (на основе учетных данных пользователя). Обычно я копирую учетные данные пользователя на нашей странице входа, после чего я перехожу на страницу продуктов. Я пытаюсь сделать это сейчас, просто нажав кнопку ссылки.

Есть предложения?

1 Ответ

1 голос
/ 28 марта 2010

Как вы запускаете браузер? Это приложение для внутренней сети? Если это так, я бы рекомендовал использовать проверку подлинности Windows для вашего приложения ASP.NET, и тогда вам не придется беспокоиться о передаче учетных данных. Если вы не можете этого сделать, то вам, вероятно, придется передать учетные данные в строку запроса, созданную вашим приложением CRM. Очевидно, это огромный риск для безопасности. Но следующим шагом будет выполнение внутренней аутентификации, а затем вызов FormsAuthencation.RedirectFromLoginPage или FormsAuthentication.SetAuthCookie ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...