Я пытаюсь получить UserID, который возвращается после ввода и отправки правильного имени пользователя и пароля.Как получить идентификатор пользователя от входа в систему на веб-браузере C# для телефона Windows?
Я изо всех сил, чтобы:..
Закрыть веб-браузер, когда он успешно вошли в систему (он просто перенаправляет на страницу с UserID и имеет URL с идентификатором пользователя в конце
получить UserID После входа в систему.
Я попытался это, чтобы получить идентификатор пользователя без успеха.
OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs ex)
{
base.OnNavigatedTo(ex);
IDictionary<string, string> parameters = NavigationContext.QueryString; //once the login is successful this piece of code should be
if (parameters.ContainsKey("id")) //executed
{
string UserId = parameters["id"];
}
}
После этого я попробовал следующее. Я получаю текущий URL, а не загруженный. Как и как я могу разобрать его, чтобы просто получить идентификатор пользователя?
private void webBrowser2_Navigated(object sender, NavigationEventArgs e)
{
string URLString = e.Uri.ToString();
txtURL.Text = URLString;
Я думаю, что у меня, вероятно, есть проблемы с обработчиком событий и разбором.
Извините, я новичок в этом, поэтому, пожалуйста, простите любые ошибки, которые я сделал.
Спасибо.