in azure-active-directory-server/src/main/kotlin/org/jetbrains/teamcity/aad/AADAuthCallbackController.kt [21:25]
override fun doHandle(request: HttpServletRequest, response: HttpServletResponse): ModelAndView? {
val redirectUrl = request.getSession().getAttribute("URL_KEY") as String?
request.getSession().removeAttribute("URL_KEY")
return ModelAndView(RedirectView(redirectUrl ?: rootUrlHolder.rootUrl))
}