我正在将LinkedIn Javascript API
用于MVC4
允许用户通过LinkedIn
. 我遇到了一些奇怪的问题,一些用户根本没有出现 LinkedIn 按钮,Javascript
控制台中没有任何错误。
在我的共享/布局视图中,我参考LinkedIn Javascript API
如下:
<script type="text/javascript" src="url">
api_key: key
authorize: true
scope: r_fullprofile r_emailaddress r_contactinfo r_network
</script>
在我的登录页面中,我使用标准的 LinkedIn 登录按钮脚本:
<script type="IN/Login" data-onauth="onLinkedInAuth"></script>
只需在onLinkedInAuth
成功登录时将用户重定向到相关页面。
我在自己的机器上运行从来没有遇到过问题。我网站的许多其他用户都使用了登录按钮,完全没有问题。
但是其他用户在访问登录页面时发现,LinkedIn
登录按钮根本没有出现。虽然他们发现如果他们LinkedIn
在访问登录页面之前登录,那么登录页面会自动调用 onauth 方法并将用户登录到我的应用程序中。我只目睹了这个问题Chrome
,但必须仔细检查您的用户是否在任何其他浏览器中遇到问题。
我不确定我还能在这里提供什么。有没有其他人经历过同样的事情/知道这里出了什么问题?