Member 14897481 Ответов: 1

Пожалуйста, помогите мне..получение ошибки при обработке платежа кредитной картой


Server Error in '/' Application.
The request was aborted: Could not create SSL/TLS secure channel.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[WebException: The request was aborted: Could not create SSL/TLS secure channel.]
   System.Net.HttpWebRequest.GetResponse() +1399
   FabricsPlusCom.ShoppingCartCheckout.SendtoEWAY() +1422
   FabricsPlusCom.ShoppingCartCheckout.ShowStep(Int32 TheStep) +5245
   FabricsPlusCom.ShoppingCartCheckout.btnNext_Click(Object sender, EventArgs e) +79
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9779798
   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +204
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +12
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +15
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1639

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3535.0


Что я уже пробовал:

Пожалуйста, помогите мне. Это мой первый раз, когда я получаю эту ошибку. У кого-нибудь есть предложения?

Garth J Lancaster

Уловка-22 - вы, вероятно, не можете показать нам код, но мы не можем действительно помочь вам, пока не увидим код. Может быть, вечеринка ?EWay, которому вы отправляете запрос, имеет дополнительную информацию о правильной настройке SSL/TLS-соединения, использовании (их) сертификата или тому подобном

Member 14897481

Здравствуйте, какой код вы хотите увидеть? это оттуда, где я получаю эту ошибку, которая является shoppungcartcheckout.aspx или это default.aspx или web.config?

1 Ответов

Рейтинг:
1

Sandeep Mewara

Вы должны убедиться, что ServicePointManager настройки (основанные на TLS/SSL) выполняются до начала работы программы. HttpWebRequest создаваемый.

Попробуй как:

ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls
       | SecurityProtocolType.Tls11
       | SecurityProtocolType.Tls12
       | SecurityProtocolType.Ssl3;

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://www.codeproject.com/api/")


Member 14897481

Алло, куда мне это поместить?

Sandeep Mewara

Как показано выше, перед HTTP-запросом.

Member 14897481

Привет,

похоже, что эта ошибка исчезла после того, как я добавил Этот UnobtrusiveValidationMode="None"непосредственно на страницу. Однако это не так говорит
отсутствует корневой элемент :(