If you set authentication in your self-hosted helpdesk via active directory you might notice there's no LOG OUT button in the helpdesk application in the upper right corner of the site.
This is by design.
That is by design, you're using WINDOWS-INTEGRATED authentication, you cannot log out, the browser uses your windows identity (or explicitly asks for your password).
Windows integrates into AD pretty tightly. If you try to log in from your home computer, it will probably let you enter your login and password just like iOS devices do. But on your OFFICE computer you need to actually log out from Windows to change your identity. ASP.NET does not have a way to log you out when using AD authentication. It uses your system identity. The authentication process happens on a lower level than the application layer and we do not have control over it.