System.Web.Security.FormsAuthentication.SetAuthCookie выдает ошибкуC#

Место общения программистов C#
Ответить
Anonymous
 System.Web.Security.FormsAuthentication.SetAuthCookie выдает ошибку

Сообщение Anonymous »

Он продолжает выдавать мне ошибку («Ссылка на объект не установлена ​​на экземпляр объекта») при запуске SetAuthCookie. Вот что не так:

Код: Выделить всё

System.Web.Security.FormsAuthentication.SetAuthCookie(TokenManager.GenerateToken(utente.IDUtente, true), true);
где TokenManager.GenerateToken — наша функция для генерации токена (строки)
Я уверен, что ошибку создает не GenerateToken, потому что я присвоил результат функции переменной, а затем использовал переменную внутри SetAuthToken, и ошибка возникает из SetAuthToken

Код: Выделить всё

var newToken = TokenManager.GenerateToken(utente.IDUtente, true);
System.Web.Security.FormsAuthentication.SetAuthCookie(newToken, true);
Я тоже это пробовал, но все равно выдает ту же ошибку...

Код: Выделить всё

System.Web.Security.FormsAuthentication.SetAuthCookie("foo", false);
Поскольку они удалили последний вопрос, который я задавал, я указываю, что SetAuthToken является внешним кодом, следовательно, не моим, и поэтому мне не нужно разрешать ошибку «Ссылка на объект не установлена ​​на объект». экземпляр", но поймите, почему функция генерирует эту ошибку.
Какой совет?

Подробнее здесь: https://stackoverflow.com/questions/776 ... s-on-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»