Hello,
I develop an ASP.NET WebSite with Windows Authentication. My development steps works fine but when I publish it on server my web site prompt user/password. After this popup all work fine but we want try to have a transparent connection.
Web.config extract
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
<authentication mode="Windows" />
</system.web>
</configuration>
Development Environment
Windows 10
Visual Studio 2017
ASP.NET WebSite
.NET Framework 4.5
IIS 10.0.17134.1
IIS 10 configuration (development)
Only "Windows Authentication" Authentication is Enabled
- Providers : Negociate
- Extended Protection Off
- Enable Kernel-mode authentication checked
Application Pool in .NET CLR 4.0.30319
- pipeline : integrated
- Identity : ApplicationPoolIdentity
Server Environment
Windows Server 2012 R2 Standard
IIS 8.5.9600.16384
IIS 8.5 configuration (server)
Only "Windows Authentication" Authentication is Enabled
- Providers : Negociate
- Extended Protection Off
- Enable Kernel-mode authentication checked
Application Pool in .NET CLR 4.0.30319
- pipeline : integrated
- Identity : ApplicationPoolIdentity
Server FileSystem
On WebSite folder, try I Add "Read & Execute - List folder contents - Read" right on Security panel for
- server_name\IIS_IUSRS
- domain_name\test_user_login
but change nothing
I make some test with logs enable on IIS and I have this
#Fields: date time cs-method cs-uri-query cs-username c-ip AUTH_TYPE 2019-11-06 11:07:48 GET - domain_name\test_user_login xxx.yyy.120.177 Negotiate 2019-11-06 11:07:53 GET - - xxx.yyy.120.177 -
First line when I write my account information in popup, second when I cancel popup.
Please can you help me to fix Windows Authentication on IIS 8.5?
Thanks,