«Серверу не удалось обработать запрос из-за внутренней ошибки». Служба WCF при развертывании в IISC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 «Серверу не удалось обработать запрос из-за внутренней ошибки». Служба WCF при развертывании в IIS

Сообщение Anonymous »

Я пытаюсь использовать созданную мной службу, служба отлично использует ее при развертывании на локальном хосте. Но когда я пытаюсь использовать ту же службу после ее развертывания на сервере (IIS). Я получаю следующую ошибку


Серверу не удалось обработать запрос из-за внутренней ошибки. Для получения дополнительной информации об ошибке обратитесь к на IncludeExceptionDetailInFaults (либо из ServiceBehaviorAttribute, либо из поведения конфигурации) на сервере, чтобы отправить информацию об исключении обратно клиенту, или включите трассировку в соответствии с документацией Microsoft .NET Framework 3.0 SDK и проверьте журналы трассировки сервера.


Подробная информация о моей услуге: Я обращаюсь к сторонней службе:
http://www.webservicex.net/sunsetriseservice. asmx?op=GetSunSetRiseTime
для создания моего сервиса.

РЕДАКТИРОВАТЬ:
Полная трассировка стека:

Stack Trace:

[FaultException: The server was unable to process the request due to an internal error. For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework 3.0 SDK documentation and inspect the server trace logs.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +10614671
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +336
ServiceReference1.IService.sunsetSunRiseTime(String strlatitude, String strlongitude) +0
_Default.btSubmit_click(Object sender, EventArgs e) +85
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9553178
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +103
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724


РЕДАКТИРОВАНИЕ 2: Описание службы:
http://www.webservicex.net/WS/WSDetails.aspx?WSID= 65&CATID=12
Это потому, что я использую службу asmx вместо .svc . Извините, если я звучу смущенно!

EDIT 3 web.config на стороне сервера: https://gist.github.com/KodeSeeker/5226269

РЕДАКТИРОВАТЬ 4: ** Если для IncludeExceptionDetailInFaults установлено значение true (P.S. Я работаю на удаленном сервере, который постоянно отключается, поэтому я не уверен, что эта ошибка тоже из-за этого):

Stack Trace:

[FaultException`1: The HTTP request was forbidden with client authentication scheme 'Anonymous'.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +10614671
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +336
ServiceReference1.IService.sunsetSunRiseTime(String strlatitude, String strlongitude) +0
_Default.btSubmit_click(Object sender, EventArgs e) +85
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9553178
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +103
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724


Подробнее здесь: https://stackoverflow.com/questions/155 ... or-wcf-ser
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»