Выход из системы аутентификации Windows ASP.NET

int sign(float n)
{     
  union { float f; std::uint32_t i; } u { n };
  return 1 - ((u.i >> 31) << 1);
}

Эта функция предполагает:

  • двоичное32 представление чисел с плавающей запятой
  • компилятор, который делает исключение о строгом псевдониме Правило при использовании имени union
48
задан Community 23 May 2017 в 12:26
поделиться

2 ответа

Никакая кнопка выхода на стороне сервера не будет работать при использовании аутентификации «Windows». Вы должны использовать аутентификацию «Формы», если хотите кнопку выхода или закрыть браузер пользователя.

33
ответ дан 26 November 2019 в 18:53
поделиться

Аутентификация Windows работает на уровне IIS, передавая ваш токен аутентификации Windows. Поскольку аутентификация происходит на уровне IIS, вы не можете выйти из кода приложения. Однако, похоже, здесь есть ответ на вашу проблему . Это второй вопрос, на который решается вопрос, и он, по сути, включает использование проверки подлинности с помощью форм и Windows API LogonUser.

12
ответ дан 26 November 2019 в 18:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: