У меня есть приложение MVC, которое использует signalR для события. На мой взгляд, у меня есть 4 кнопки входа, открытия, обновления, выхода из системы. На мой взгляд, событие clieck всех 3-х кнопок работает, то есть login, refreshToken и Logout, но onClick открытой кнопки не работает. ниже мой код для клиентской стороны
$.connection.hub.start().done(function () {
$('#login').click(function () {
// call the Login method on the hub
var tokenRequestResponse = integrationServerHub.server
.login("localhost:1500", false, $('#username').val(), $('#password').val())
.done(processTokenRequestResponse);
// clear the events text box
$('#events').val('');
$('#events').prepend("login.click" + "\n");
});
$('#refresh').click(function () {
$('#events').prepend("refresh.click" + "\n");
// call the Refresh method on the hub
var tokenRequestResponse = integrationServerHub.server
.refreshToken($('#accessToken').val(), $('#refreshToken').val())
.done();
});
$('#logout').click(function () {
$('#events').prepend("logout.click" + "\n");
// call the Logout method on the hub
integrationServerHub.server
.logout($('#accessToken').val())
.done(function (tokenRequestResponse) {
});
});
$('#open').click(function () {
$('#events').prepend("open.click" + "\n");
//Call Set Sing on method on hub
integrationServerHub.server.SetSignOnToCampaign($('#accessToken').val())
.done();
$('#events').prepend("SignOn.click" + "\n");
});
});
У меня есть метод SignOn на концентраторе. Но когда я нажимаю кнопку открытия, ничего не происходит. Но остальные 3 кнопки работают как положено. Я что-то пропустил?