Я пытаюсь из js файла подключиться к вебсокету на asp.
this.socket = new WebSocket(Мой внешний ip:8080/XHandler.ashx);
В локальной сети с локальным IP все работает отлично, но если я подымаю сайт на IIS, и пытаюсь подключится из вне по внешнему IP получаю js ошибку:
WebSocket connection to 'ws://Мой внешний ip:8080/XHandler.ashx' failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT
Я могу зайти на страницу по внешнему ip, контролер отрабатывает корректно. Порты открыты и проброшены. Самое интересное, если я запускаю IIS в режиме дебагинга через Visual Studio, Все странным образом начинает работать. У меня кончились варианты, подскажите куда копать.
public class XHandler : IHttpHandler
{
private WebSocket socket;
public bool IsReusable
{
get
{
return false;
}
}
public void ProcessRequest(HttpContext context)
{
if (context.IsWebSocketRequest)
{
context.AcceptWebSocketRequest(WebSocketRequest);
}
}
private async Task WebSocketRequest(AspNetWebSocketContext context)
{
//.....
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужна система выпадающих списков, чтоб каждый появлялся только при выборе в предыдущем спискеТо есть, имеем Список 1
Т е есть ли что то похожее, чтобы можно было встроить в свой код (php, js/jquery) наподобие как встраивается контрол datepicker?
Есть две переменные хранящие времяОдна текущее вторая "требуемое"