Я пытаюсь разместить Identity Server 3 как отдельное приложение в IIS 10. Я добавил приложение с виртуальным путем «/ identity» и указал его в моем каталоге отладки. Когда я пытаюсь перейти к «http://localhost/identity/.well-known/openid-configuration« Я получаю «Ошибка HTTP 404.0 - не найден». Проект в каталоге отладки работает отлично, как автономный сервер под Visual Studio 2015. У меня закончились идеи.Hosting Identity Server 3 в IIS
Кстати, я отказался от SSL и теперь отключил https, пытаясь уменьшить потенциальные проблемы.
Идентичность Server Log:
w3wp.exe Warning: 0 : 2016-10-04 13:44:23.940 +01:00 [Warning] AuthorizationCodeStore not configured - falling back to InMemory
w3wp.exe Warning: 0 : 2016-10-04 13:44:23.950 +01:00 [Warning] TokenHandleStore not configured - falling back to InMemory
w3wp.exe Warning: 0 : 2016-10-04 13:44:23.952 +01:00 [Warning] ConsentStore not configured - falling back to InMemory
w3wp.exe Warning: 0 : 2016-10-04 13:44:23.952 +01:00 [Warning] RefreshTokenStore not configured - falling back to InMemory
w3wp.exe Information: 0 : 2016-10-04 13:44:24.346 +01:00 [Information] {
"Category": "Information",
"Name": "Signing certificate validation success",
"EventType": "Information",
"Id": 4012,
"Details": {
"SigningCertificateName": "CN=identityServer",
"SigningCertificateExpiration": "2019-12-31T23:00:00+00:00"
},
"Context": {
"TimeStamp": "2016-10-04T12:44:24.2176795+00:00",
"ProcessId": 3888,
"MachineName": "NAME_CHANGED"
}
}
журнал IIS:
2016-10-04 13:04:42 ::1 GET /identity/.well-known/openid-configuration - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/51.0.2704.79+Safari/537.36+Edge/14.14393 - 404 0 2 0
Любая помощь будет оценена. Кстати, это новая машина, поэтому я установил IIS с нуля - что-то, что всегда вызывает у меня никаких проблем.