У меня есть рабочая роль. Я определил конечную точку ввода с открытым портом 8080 и частным портом как 8081. Я не могу получить доступ к 8080, который должен перенаправить на частный порт, и я могу получить доступ к внутренней конечной точке (частный порт), которой не должно быть.Возможность доступа к внутренней конечной точке рабочего кадра
Мой рабочий метод запуска роли переопределяется.
HttpListener objHttpListener = new HttpListener();
objHttpListener.Prefixes.Add("http://+:8081/");
objHttpListener.Start();
и пытаюсь получить доступ, используя http // localhost: 8080, который не работает. http // localhost: 8081 работает, это частный порт.
Не знаете, что вы пытаетесь сделать, но ... внутренние конечные точки не имеют открытых портов. Они являются только внутренними (например, между экземплярами роли). Возможно, вы имели в виду, что создали конечную точку ввода? –
Я дал конечную точку ввода с открытым портом 8080 и частным портом как 8081. Когда я пытаюсь получить доступ с помощью 8080, я не могу это сделать. Но я могу подключиться с помощью 8081. На самом деле, когда мы обращаемся к 8080, он должен перенаправить на 8081 то, что я понимаю. –
Где вы пытаетесь получить доступ к порту из: через общедоступный IP-адрес роли или из самого экземпляра роли? * Пожалуйста, отредактируйте свой вопрос, чтобы предоставить эти данные, вместо того, чтобы помещать их в комментарии. * –