Когда мне нужно знать имя пользователя с помощью my.user.name в некоторых браузерах возвращает пустой
Здравствуйте, друзья.
Я хотел бы, чтобы вы помогли решить следующую проблему.
У меня есть VB.net приложение, которое требует после того, как вошло в сеанс через логин, знать имя пользователя, разрешить некоторые запросы или обновить свои данные.
Моя проблема заключается в следующем:
Шаг 1. Пользователю дается логин, никаких проблем.
Шаг 2. Пользователь хочет просмотреть или обновить вашу информацию, вот в чем проблема.
Когда я запускаю систему с веб-сервера (хостинга) и использую Opera или Microsoft Edge, она работает отлично, и система возвращает My.User.Name, с помощью которого вы можете получить доступ к данным и другим консультациям.
Но когда я использую Chrome, Safari или Firefox, то система возвращает мои.Пользователей.Имя пустым.
Я пытался понять, что является причиной, и не могу понять истинную причину.
С другой стороны, когда я запускаю систему с локального сервера разработки (IIS), система работает отлично и независимо от того, какой браузер использует, всегда возвращает правильный My.User.Name.
Я работаю на машинах с Windows 7 и Windows 10, а также с IOS (IPAD).
Если кто-то сталкивался с этой проблемой или имеет какое-либо представление о том, почему это происходит, я буду очень благодарен, чтобы поделиться.
ЛВР
Дэн
Что я уже пробовал:
проверенный файл Web. config, и все в порядке.