Невозможно обновить протокол безопасности с помощью приведенного ниже кода, вызываемого в Application_Start файла Global.asax (возможно, потому что связь CAS прерывается задолго до достижения этой строки кода)
ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
У меня есть приложение .net, разработанное в рамках 4.0, которое, как ожидается, будет использовать протокол безопасности раньше, чем TLS 1.2.Я получил аутентификацию CAS, не удается перенаправить на мое приложение из-за проблемы TLS.Чтобы решить эту проблему, я сделал целевое изменение структуры в web.config, как показано ниже.
<httpRuntime requestValidationMode="2.0" targetFramework="4.6" />
Но приведенное выше решение приводит к другим проблемам.Поэтому сейчас я пытаюсь решить проблему CAS с помощью обновления протокола безопасности до 1.2.Пожалуйста, помогите мне, как я могу справиться с моей ситуацией.