简体   繁体   English

Linkedin SDK您必须指定一个有效的JavaScript API域作为此密钥配置的一部分

[英]Linkedin SDK You must specify a valid JavaScript API Domain as part of this key's configuration

I created an application in linkedin developers and set OAuth 2.0 redirect urls as http://localhost:8080/ and http://localhost:8080/myProject/ . 我在linkedin开发人员中创建了一个应用程序,并将OAuth 2.0重定向URL设置为http://localhost:8080/http://localhost:8080/myProject/ Then I wrote <script> in <head> section: 然后我在<head>部分写了<script>

<script type="text/javascript" src="//platform.linkedin.com/in.js">
    api_key: 86g3tbk6gy0y56
    onLoad: liLogin()
    authorize: yes
</script>

Also I wrote one more <script> at the bottom of the page: 我还在页面底部再写了一个<script>

<script>
    var liLogin = function() { 
        IN.UI.Authorize().params({"scope":["r_basicprofile", "r_emailaddress"]}).place();
        IN.Event.on(IN, 'auth', getProfileData);
    }

    var getProfileData = function() {
        IN.API.Profile("me").fields("id,firstName,lastName,email-address,picture-urls::(original),public-profile-url,location:(name)").result(function (me) {
            var profile = me.values[0];
            var id = profile.id;
            var firstName = profile.firstName;
            var lastName = profile.lastName;
            var emailAddress = profile.emailAddress;
            var pictureUrl = profile.pictureUrls.values[0];
            var profileUrl = profile.publicProfileUrl;
            var country = profile.location.name;
            alert(firstName + " " + lastName);
        });
    }
</script>

Then I create an <a> tag for calling the liLogin function. 然后我创建一个<a>标签来调用liLogin函数。

<a onClick="liLogin()">Linkedin</a>

Uncaught Error: You must specify a valid JavaScript API Domain as part of > this key's configuration. 未捕获的错误:您必须指定有效的JavaScript API域作为>此密钥配置的一部分。 at userspace?v=0.0.2000-RC8.60429- 1429&apiKey=86g3vbk6gy0y56&onLoad=liLogin()&authorize=yes&secure=1&:22 at userspace?v=0.0.2000-RC8.60429- 1429&apiKey=86g3vbk6gy0y56&onLoad=liLogin()&authorize=yes&secure=1&:31 在用户空间?v = 0.0.2000-RC8.60429- 1429&apiKey = 86g3vbk6gy0y56&onLoad = liLogin()&authorize = yes&secure = 1&:22 at userspace?v = 0.0.2000-RC8.60429-1429&apiKey = 86g3vbk6gy0y56&onLoad = liLogin()&authorize = yes&secure = 1:31

Above error occurs when I run the application. 运行应用程序时出现上述错误。

Also, if I write configuration with "" , then linkedin login page appears, but the content is uh oh . 另外,如果我用""编写配置,则会出现linkedin登录页面,但内容是uh oh

<script type="text/javascript" src="//platform.linkedin.com/in.js">
    'api_key': '86g3tbk6gy0y56',
    'onLoad': 'liLogin()',
    'authorize': 'yes'
</script>

How can I make linkedin configuration? 如何进行配置?

For some reason LinkedIn does not recognize "localhost" as a valid redirect URI. 出于某种原因,LinkedIn不会将“localhost”识别为有效的重定向URI。 So I suggest you use the actual domain name when you test your website in dev environment. 因此,我建议您在开发环境中测试网站时使用实际的域名。 Just add the following line to your host file: 只需将以下行添加到主机文件中:

127.0.0.1    YOUR SITE DOMAIN

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 您必须将有效的JavaScript API域指定为此密钥配置的一部分。 在LinkedIn - You must specify a valid JavaScript API Domain as part of this key's configuration. in LinkedIn linkedin Uncaught错误:您必须指定一个有效的JavaScript API域作为此密钥的配置的一部分 - linkedin Uncaught Error: You must specify a valid JavaScript API Domain as part of this key's configuration 您必须指定一个有效的JavaScript API域 - You must specify a valid JavaScript API Domain Javascript REST API - 您必须指定 API 密钥才能发出请求 - Javascript REST API - You must specify an API key to make request 有效的JavaScript API域,可在Chrome扩展程序中使用linkedIn - Valid JavaScript API Domain for linkedIn to use in Chrome extension linkedin javascript api domain仅限于localhost - linkedin javascript api domain is restricted to localhost 将域添加到LinkedIn Javascript API域列表后,将“JavaScript API域限制为...”错误 - Getting “JavaScript API domain is restricted to…” error after adding domain to LinkedIn Javascript API domain list Linkedin返回未捕获的错误:JavaScript API域仅限于 - Linkedin return Uncaught Error: JavaScript API Domain is restricted to LinkedIn分享回调Javascript SDK / API v2 - LinkedIn share callback Javascript SDK/API v2 如何使用LinkedIn API JavaScript SDK获取访问令牌 - How to Get Access Token Using LinkedIn API JavaScript SDK
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM