【问题标题】:LDAP authentication fails on ripple and actual device but not on browserLDAP 身份验证在涟漪和实际设备上失败,但在浏览器上失败
【发布时间】:2015-06-06 06:26:35
【问题描述】:

我正在尝试从远程服务器中的 LDAP 服务获取 Ionic App 的授权令牌。

当我使用命令 ionic serve 在浏览器中运行 Ionic 应用程序以及使用 Postman 时,我可以获得身份验证令牌

但是当我使用 ripple 为应用程序进行调试或在手机上进行测试或平板电脑。


错误提示:


var deferred = $q.defer();
    			
var req = {
    method: 'GET',
    url: 'http://host:port/adap?bind=token',
    headers: {
      Authorization: 'Basic <username>:<password>'
  }
};

$http( req )
.then(function(data, status, headers, config) {
    console.log(data);
    deferred.resolve(data.data);
})
.catch(function(data) {
    console.error(data.data);
    deferred.reject(err);
});

return deferred.promise;

有人对这个问题有一些提示吗?

提前致谢

【问题讨论】:

    标签: ionic openldap ripple


    【解决方案1】:

    对于你所说的服务是可用的,所以问题一定出在应用端。

    检查 IP 表,检查 ripple 的代理 并将其设置为 none

    【讨论】:

    • 感谢您的提示!将涟漪的代理设置为无允许它使用该服务。该服务确实在开发中,我无法访问服务器,但我现在知道它正在过滤 IP,并且 WIFI 使用的 IP 超出了允许的 IP,这就是它无法正常工作的原因设备。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-20
    • 2020-04-14
    • 2015-04-19
    • 2016-02-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多