Прокси и System.ServiceModel.ProtocolException
Так получилось, что доступ в интернет через прокси. Причем логин/пароль на прокси отличные от логина/пароля учетной записи windows.
При запуске робота в момент проверки лицензии возникает ошибка: System.ServiceModel.ProtocolException
System.ServiceModel.ProtocolException: Удаленный сервер вернул неожиданный ответ: (407) Proxy Authentication Required. ---> System.Net.WebException: Удаленный сервер возвратил ошибку: (407) Требуется проверка подлинности посредника.
в System.Net.HttpWebRequest.GetResponse()
в System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
--- Конец трассировки внутреннего стека исключений ---
Server stack trace:
в System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request, HttpWebResponse response, HttpChannelFactory factory, WebException responseException, ChannelBinding channelBinding)
в System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
в System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
в System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
в System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
в System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
в System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
в System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
в StockSharp.Algo.Licensing.ILicenseService.GetTrialLicense(String hardwareId)
в StockSharp.Algo.Licensing.LicenseClient.#=qMFtxV27AL$SJaLsCLjaQZnZ4jy1TkHCgHHJz2Bqk8bM=(ILicenseService #=q9Z6fGVmAfFKbu5Q2jN_d_Q==)
в Ecng.Net.ChannelHelper.Invoke[TChannel,TResult](ChannelFactory`1 factory, Func`2 handler)
в StockSharp.Algo.Licensing.LicenseClient.#=qfKtH$Quwbd13vDigGrGWqw==(Func`2 #=q6tRhOKNNcRmTOC0EaLvTkQ==)
в StockSharp.Algo.Licensing.LicenseClient.GetTrialLicense()
в StockSharp.Algo.Licensing.LicenseHelper.get_CurrentLicense()
в StockSharp.Algo.Licensing.LicenseHelper.#=qe9X5ZpgtbKt8WdKV8$S3Uya$SZqpI8beDDhrafMwZKA=()
в StockSharp.Algo.Licensing.LicenseHelper.#=qIZlX1YHU8pFbz$K$0tM06Y3U3pNNoChf9tAUO$5wR7I=(Func`2 #=qYzio7JnVL8TZQbZGl2cSlA==)
в StockSharp.Algo.Licensing.LicenseHelper.IsLicenseSupport(Type featureType)
в StockSharp.Algo.Licensing.LicenseHelper.StartValidation(Object feature, Action failedAction)
Вы не подскажите, что и где можно исправить, чтобы приложение корректно авторизовалось на прокси, и проходила проверка лицензии?