Ссылка в превью не работает - PullRequest
0 голосов
/ 08 июня 2018

Я искал ответ по всему Интернету, и хотя я могу найти миллион человек с одним и тем же вопросом, я не могу найти официального решения проблемы, с которой я сталкиваюсь.

Я всегда получаю "Невозможно отобразить предварительный просмотр. Вы можете оставить сообщение как есть или попробовать другую ссылку. "

Я сократил страницу до только необходимых мета-тегов открытого графика, так что я знаю, что они работают (проходят через несколько валидаторов OG), я отключил любой вид блокировки роботов, любой вид перенаправлений, отключенбрандмауэр на тестовом сервере, убедитесь, что запросы бота LinkedIn попадают на сервер.Все, что я вижу в консоли браузера все время, это статус 500, возвращаемый из API генератора предварительного просмотра LinkedIn.

Мы размещаемся на Windows Server в IIS 8.5, кажется, что если я создаю демонстрацию и размещаю ее где-то ещеэто работает, что заставляет меня думать, что это связано с сервером или настройками IIS.

Чтение этого Изображение поста Linkedin не отображается в итоге кажется, что это похожая проблема.Мы не обслуживаем по SSL, так что ничего общего с этим не имеем.

Я уже задавал этот вопрос на форуме LinkedIn, но безуспешно, поэтому я надеюсь, что кто-то здесь может помочь или кто-то из технической команды LinkedIn может помочь.

Спасибо

1 Ответ

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

Таким образом, у нас также была эта проблема, и оказалось, что части нашей системы, которые используют созданные пользователем темы, не добавляли заголовок «Content-Type» к ответу.

Итак, изучите ответзаголовки, поступающие с вашего сервера, и убедитесь, что они правильные и что они включают в себя правильные "Content-Type" (с правильной кодировкой) и "Content-Length" .

...