Hello,
I have seen extermely long logons on Domain networks; and most of the time it is due to the local workstation not having the correct DNS setting or not being able to contact the DNS server on the Domain controller. I have seen it where DCHP was giving the
wrong DNS server IP address to workstations, Windows Firewall rules incorrectly executing or configured wrong etc...
It could be something more in depth; the DNS server configured on the Domain controller is having communication issues? Check Event Viewer for errors.
Disable secondary NIC's in Bios if not in use.
Review server name resolution using s FQDN fully qualified domain name and see if you can ping the server from your workstation.
Example: Ping Myservername.MyDomaibname.local or .com