Элемент управления WebBrowser: как определить, запрещен ли доступ к URL? - PullRequest
0 голосов
/ 06 марта 2012

Я размещаю экземпляр элемента управления System.Windows.Forms.WebBrowser в приложении и на странице ASP.NET, к которой этот элемент управления перемещается, требуется проверка подлинности с помощью форм.Я хотел бы знать в моем приложении, было ли отказано в доступе к веб-странице, либо потому, что пользователь ввел неправильные учетные данные, либо потому, что [s] он отменил диалог ввода учетных данных.Это возможно?Я подписался как на события Navigated, так и на DocumentCompleted, но не вижу никаких признаков условия «отказано в доступе».

Большое спасибо, eugen

1 Ответ

0 голосов
/ 06 марта 2012

Форма аутентификации реализуется сервером.Пользователь получает веб-форму для аутентификации, и ответ может быть любым, поскольку программист сервера может свободно кодировать ответ.Программист сервера может вернуть любой HTTP-статус, который программист сочтет нужным, отобразить страницу «слишком много неудачных попыток» или показать уведомление сервера базы данных.Универсального способа определения статуса входа в систему не существует.

...