Разработали приложение для электронной коммерции, запустили его в производство, но столкнулись с небольшими сбоями при запуске Checkout. Приложение находится на моем локальном компьютере с использованием сервера IIS, оно развернуто и опубликовано на платформе Azure, которая используется в качестве моего веб-сервера. Проблема здесь в том, что когда я нажимаю для оформления заказа с помощью Paypal, я получаю сбой серверного приложения, который возвращает сообщение: Была предпринята попытка получить доступ к сокету способом, запрещенным его разрешениями доступа: 127.0.0.1: 44300. Когда я смотрю на свое приложение Insight, я понимаю, что веб-сервер пытается подключиться и получить страницу CheckoutStart с моего локального компьютера, используя запрос Get, запущенный на порту 443, который, кажется, занят другими процессами на моем компьютере. Разрешили этот порт через мой брандмауэр и пытались изменить порт, но все еще возникают проблемы. Любые диагнозы или исправления? Трассировка стека ниже ...
Трассировки стека:
[SocketException (0x271d): была предпринята попытка доступа к сокету способом, запрещенным его разрешениями доступа 127.0.0.1:44300] System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress socketAddress) +394 System.Net. ServicePoint.ConnectSocketInternal (Boolean connectFailure, Socket s4, Socket s6, Socket & socket, IPAddress & address, ConnectSocketState state, IAsyncResult asyncResult, Exception & exception) +503
[WebException: невозможно подключиться к удаленному серверу] System.Net.HttpWebRequest.GetResponse () + -89029818 NVPAPICaller.HttpCall (String NvpRequest) в C: \ Users \ Samm \ source \ repos \ Projects \ smovglobal_Inc \ Smovshop \ Logic \ PayPalFunctions.cs: 196 NVPAPICaller.ShortcutExpressCheckout (String amt, String & token, String & retMsg) в C: \ Users \ Samm \ source \ repos \ Projects \ smovglobal_Inc \ Smovshop \ Logic \ PayPalFunctions.cs: 89. WingtipToys.CheckoutStoys.Checkout (Отправитель объекта, EventArgs e) в C: \ Users \ Samm \ source \ repos \ Projects \ smovglobal_Inc \ Smovshop \ Checkout \ CheckoutStart.aspx.cs: 22 System.Web.Util.CalliEventHandlerDelegateProxy.Callback (Отправитель объекта, EventArgs e) +85 System.Web.UI.Control.OnLoad (EventArgs e) +79 System.Web.UI.Control.LoadRecursive () +130 System.Web.UI.Page.ProcessRequestMain (логическое includeStagesBeforeAsyncPoint, логическое includeStagesAfterAsyncPoint) +