Я настроил службу ADFS на одной из моих виртуальных машин Azure. Я создал бесплатный
сертификат с использованием этого инструмента, https://github.com/Crypt32/PSPKI, и
настроил его под Trusted Root в той ВМ. Я также могу бегать и
войдите в VN, используя /adfs/ls/idpinitiatedSignOn.aspx. Я также
добавил "https://localhost:44360/" в качестве доверенного внутри ADFS. Тогда я
создал локальное приложение ASP.NET, которое работает как
https://localhost:44360/ и использование
«https://adfsvm.centralus.cloudapp.azure.com/FederationMetadata/2007-06/FederationMetadata.xml"
в качестве метаданных Я мог бы загрузить этот файл метаданных в моем
машина, однажды пропустила предупреждение безопасности.
Моя проблема в том, что после запуска приложения на экране появляется ошибка
as "Удаленный сертификат недействителен согласно валидации
процедура. ".
Я подтвердил, что на сервере ADFS он не попадал и логов нет. Но по моему
Локальный компьютер, некоторые журналы там, как показано ниже.
IDX20804: невозможно получить документ из: '[PII по умолчанию скрыт. Установите флаг 'ShowPII' в IdentityModelEventSource.cs на true, чтобы раскрыть его.] '. в Microsoft.IdentityModel.Protocols.HttpDocumentRetriever.d__8.MoveNext () --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача-задача) в System.Runtime. CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача задачи) в Microsoft.IdentityModel.Protocols.WsFederationConWsFederationConfigurationRetriever.d__4.MoveNext () --- Конец трассировки стека из предыдущего местоположения, в котором была сгенерирована исключительная ситуация. .ThrowForNonSuccess (Задача-задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача-задача) в System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (Задача-задача) в Microsoft.IdentityMxt. Произошла ошибка при отправке запроса. в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача-задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача-задача) в Microsoft.IdentityModel. установить доверительные отношения для безопасного канала SSL / TLS. в System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) в System.Net.Http.HttpClientHandler.GetResponseCallback (IAsyncResult ar) Удаленный сертификат недействителен в соответствии с процедурой проверки. в System.Net.TlsStream.EndWrite (IAsyncResult asyncResult) в System.Net.PooledStream.EndWrite (IAsyncResult asyncResult) в System.Net.ConnectStream.WriteHeadersCallback (IAsyncResult ar)
https://localhost:44360/
Буду признателен за любую возможность устранения неполадок.