У меня есть веб-часть sharepoint, которая делает jQuery ajax-вызов webapi, но при проверке вызова с помощью fiddler я получаю сообщение об ошибке «Session # 84: Удаленный сервер (srvkbhnws001) представил сертификат, который не подтвержден, из-за RemoteCertificateNameMismatch. " Теперь клиентский вызов находится в домене mydomain.local, веб-сервер, на котором размещается webapi, находится в том же домене. Теперь трафик должен быть выше https, поэтому на компьютерах установлен сертификат, но он выдается в * .mydomain.dk. Является ли это корнем проблемы, и если да ... как это исправить.Ошибка при вызове webapi из sharepoint
ответ
OK Первое, что вам нужно сделать, это экспортировать корневой сертификат в файл file.cert.
Wnd + г и типа ММС пойти сертификаты найти корневой сертификат и экспортировать его, ради пространства и времени, вы будете хорошо, если вы получите этот экран:
Теперь вам должны пойти в Sharepoint центральную администратора:
- Центральное управление> Безопасность> Управление Trust
Нажмите, чтобы новый добавить новое доверие:
и появится следующий экран:
Загрузить там корневой сертификат Нажмите, и вы будете хорошо идти.
Важно: Если это 2 уровня корневой сертификат, пожалуйста, загрузите как второй корневой сертификат в качестве нового корневого CERT в SharePoint.
Оказалось, что несоответствие было вызвано тем, как я назвал свой веб-сервис. Я позвонил в свой веб-сервис с помощью https://[servername]/[servicename]/[api]/[operation]. Но у меня есть имя сервера, которое должно быть прикреплено к домену, чтобы удовлетворить сертификат, поэтому, когда я изменил сопоставление DNS, чтобы я мог вызвать свою службу с помощью * .domain.dk/[servicename]/[api]/[operation], проблема решена.
- 1. Ошибка 404 при вызове WebApi
- 2. Ошибка WebApi при вызове SaveChanges() для breezeJs
- 3. Ошибка веб-службы поиска SharePoint (NTLM) при вызове из HttpHandler
- 4. SecurityException при вызове Sharepoint Webservice из Infopath
- 5. Получение 404 на вызов webapi при вызове из HTTPClient
- 6. Git/SSH, зависающий при вызове из MVC WebApi
- 7. Ошибка Windows 10 Kerberos при вызове библиотеки SharePoint
- 8. Ошибка аутентификации при вызове веб-службы SharePoint (клиент JAX-WS)
- 9. JsonRequestBehavior Ошибка при загрузке файла из WebAPI
- 10. StatusCode: 404, ReasonPhrase: «Not Found» при вызове WebAPI из C#
- 11. Ошибка при вызове ClientContext.ExecuteQuery() в Sharepoint 2013 CSOM
- 12. Ошибка SharePoint 404 при вызове веб-службы workflow.asmx
- 13. Ошибка при вызове метода
- 14. IronPython - ошибка при вызове
- 15. ошибка при вызове статического метода из actionPerformed, но не ошибка при вызове из static void main
- 16. Ошибка при обновлении элемента списка Sharepoint при вызове из веб-службы
- 17. Ошибка при вызове
- 18. Ошибка при вызове datetime.date()
- 19. Ошибка при вызове forceFetch()
- 20. SharePoint 2013 и ASP.NET WebApi
- 21. Ошибка при вызове функции
- 22. Ошибка при вызове функции
- 23. Ошибка при вызове диспетчера из приложения WPF
- 24. Ошибка импорта python при вызове из PHP
- 25. Ошибка при вызове функции MatLab из java
- 26. Ошибка при вызове свинью из oozie
- 27. Ошибка Microsoft при синхронном вызове из IIS?
- 28. Ошибка при вызове ржавчину из Python
- 29. Ошибка при вызове webservice из класса android
- 30. Ошибка службы WCF при вызове из jQuery
Я уверен, что проблема связана с несоответствием домена в сертификате, но я недостаточно осведомлен об этом с sharepoint, чтобы иметь возможность устранить эту проблему. –