我已经在互联网上搜索了一个答案,虽然我可以找到一百万人有同样的问题,但我无法找到解决问题的官方解决方案。
我总是得到“无法显示预览。您可以按原样发布,或尝试其他链接。”显示。
我已经将页面剥离到仅需要的开放图形元标记,因此我知道它们可以工作(通过多个OG验证器运行),禁用任何类型的机器人阻止,任何类型的重定向,禁用测试服务器上的防火墙,制作确保LinkedIn机器人请求正在命中服务器。我在浏览器控制台中始终看到的是从LinkedIn的预览生成器API返回的状态500。
我们在IIS 8.5中的Windows Server上托管,似乎我创建了一个演示并将其托管在其他地方它可以工作,这让我觉得它与服务器相关或IIS设置。
读这个Linkedin post's picture doesn't appear in summary它似乎是一个类似的问题。我们不是通过SSL服务,所以与此无关。
我已经在LinkedIn的论坛上问了这个问题,但没有运气,所以我希望有人在这里可以提供帮助,或者来自LinkedIn技术团队的人可以提供帮助。
谢谢
所以我们也遇到了这个问题,事实证明我们系统中使用用户生成的主题的部分没有在响应中添加“Content-Type”标题。
因此,请检查来自服务器的响应标头,并确保它们是正确的,并且它们包含正确的“Content-Type”(具有正确的编码)和“Content-Length”。