首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Atlassian- crowd client包对群组进行身份验证

无法使用Atlassian- crowd client包对群组进行身份验证
EN

Stack Overflow用户
提问于 2018-04-11 14:24:20
回答 1查看 160关注 0票数 0

我使用sails.js和Atlassian- crowd client包在群组中进行身份验证。但它返回的错误是:Error: Invalid Response from Crowd, expecting JSON.这里是我的代码,我不知道问题在哪里。如果有人能帮忙,我将不胜感激。

代码语言:javascript
复制
var atlassianCrowdClient = require('atlassian-crowd-client');
var crowd = new atlassianCrowdClient({
  baseUrl: 'http://my-host/crowd/console/login.action',
  application: {
    name: 'app-name',
    password: 'app-password'
  },
  "Content-Type":"application/json",
  "Accept": "application/json"
});

module.exports = {            
  show: function (req, res) {crowd.session.create({'username':'my-username','password':'my-password'})
    .then(function (session) {
      console.log('Crowd SSO token is ' + session.token);
    })
    .catch(function(err) {
        console.log('err: ' + err)
    })

  }

};
EN

回答 1

Stack Overflow用户

发布于 2018-04-12 20:39:37

我认为您使用的baseURL是错误的。它应该是

baseUrl: 'https://crowd.example.com/'

查看此处:https://www.npmjs.com/package/atlassian-crowd-client

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49767912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档