Динамика 365 в помещениях - Wep Api - Ответ об ошибке - PullRequest
0 голосов
/ 31 августа 2018

Веб-API при ответе на ошибку включает трассировку стека и внутреннее исключение. По соображениям безопасности мы хотим удалить трассировку стека из ответа об ошибке.

Могу ли я знать, как сделать эти конфигурации?

Это существующий пример ответа об ошибке:

{
  "error":{
    "code":"","message":"Resource not found for the segment '***_experienceses'.",
    "innererror":{
      "message":"Resource not found for the segment '***_experienceses'.",
      "type":"Microsoft.OData.Core.UriParser.ODataUnrecognizedPathException",
      "stacktrace":"at Microsoft.OData.Core.UriParser.Parsers.ODataPathParser.ParsePath(ICollection`1 segments)\r\n   at Microsoft.OData.Core.UriParser.Parsers.ODataPathFactory.BindPath(ICollection`1 segments, ODataUriParserConfiguration configuration)\r\n   at Microsoft.OData.Core.UriParser.ODataUriParser.Initialize()\r\n   at System.Web.OData.Routing.DefaultODataPathHandler.Parse(IEdmModel model, String serviceRoot, String odataPath, ODataUriResolverSetttings resolverSettings, Boolean enableUriTemplateParsing)\r\n   at System.Web.OData.Routing.DefaultODataPathHandler.Parse(IEdmModel model, String serviceRoot, String odataPath)\r\n   at Microsoft.Crm.Extensibility.OData.CrmODataPathHandler.Parse(IEdmModel model, String serviceRoot, String odataPath)"
    }
  }
}

Мы хотим быть такими:

{
  "error":{
     "code":"","message":"Resource not found for the segment '***_experienceses'."  
   }
}

1 Ответ

0 голосов
/ 03 сентября 2018

Остановить асинхронную службу CRM. Затем начните снова и опубликовайте все.

...