Configure IIS to use Active Directory authentication
Windows Authentication is what you want to configure. Domain joined PCs will automatically send their credentials, other devices will be prompted for credentials.
You will need to turn off other authentication methods to ensure the user authenticates.