выйти из веб-приложения, запущенного в элементе управления WebBrowser, в приложении winform close - PullRequest
0 голосов
/ 25 февраля 2019

У нас есть стороннее веб-приложение, которое мы используем в c # winform, используя WebBrowser control.(для некоторых конкретных требований)

Хотя веб-приложение работает отлично, проблема возникает, когда я закрываю приложение winform.

Когда я получаю доступ к этому веб-приложению из любого браузера, пользователь выходит из системыправильно после закрытия браузера, но это не происходит, когда я закрываю приложение winform (пользователь не выходит из системы).

Я исследовал проблему и обнаружил, что логика выхода из системы обрабатывается в javascriptперехватывает beforeunload событие

    window.addEventListener("beforeunload", function (event) {
               //Logout logic
    } 

Я не уверен, что beforeonload не вызывается, или javascript не выполняется, когда я закрываю приложение winform.

Есть ли способубедиться, что beforeonload вызывается правильно, когда я закрываю приложение winform?

или

Как вызвать скрипт из стороннего веб-приложения, которое обрабатывает выход из системы?

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