Вопрос

Не ставится оценка по обращению

при переводе обращения в статус выполнено как положено приходит пользователю письмо с запросом оценки при лике по картинке с оценкой идет открытие URL

ServiceModel/CaseRatingManagementService.svc/SecureRateCase/b827c301be4f4efbac59fdf80fbc0232/2

и IIS выдает ошибку 500 - Internal server error. неважно какая оценка.

все компилировал, кеш сбрасывал сервер перегружал.

что еще посмотреть?

 

Нравится

6 комментариев
Лучший ответ

Ну все поятно в EstimateLinksGenerator есть такая строка private const string LinkFormat = "{0}/ServiceModel/CaseRatingManagementService.svc/RateCase/{1}/{2}";
        а в качестве параметра {0} указвается если заполнена системаная настройка SiteUrl а там конечно  указывается только доменное имя (((

Проверьте что пользователю SysPortalConnection  выдана портальная лицензия

Григорий Чех,

Да выдана. что еще может быть.

в таблице SecurityToken мой токен есть не истек декодирует в верное CaseID.

не понятно как поченить (

Выявил что при генерации ссылок с оценкой теряетс 0 в урл LOCALHOST/ServiceModel/CaseRatingManagementService.svc......

а должно быть LOCALHOST/0/ServiceModel/CaseRatingManagementService.svc......

как то интересно иногда создаются письмам как надо с 0 но в большинстве случев без. Если есть идеи как поченить или обойти?

Ну все поятно в EstimateLinksGenerator есть такая строка private const string LinkFormat = "{0}/ServiceModel/CaseRatingManagementService.svc/RateCase/{1}/{2}";
        а в качестве параметра {0} указвается если заполнена системаная настройка SiteUrl а там конечно  указывается только доменное имя (((

Бабков Алексей Валерьевич,такто решил добавил 0 к URL

Показать все комментарии