gpt4 book ai didi

angularjs - 从 AngularJs/Cordova 发布时 unable_to_verify_leaf_signature

转载 作者:太空宇宙 更新时间:2023-11-03 15:09:00 25 4
gpt4 key购买 nike

当我尝试使用“https://localhost:44333/identity/connect/token”从我的 angularjs authService 发布到我的身份服务器时遇到以下错误,但是当我从 Postman 或 Fiddler 发布时一切正常。

enter image description here

我自己创建了一个我导入的证书,所以当我导航到 https://localhost:44333/identity 时在我的浏览器中一切正常。

enter image description here

我可以通过谷歌搜索收集到的是它与证书有关,但我只能找到关于 node.js 的主题。我正在尝试从 angularjs 服务到我使用 owin 在上述 url 上自托管的 IdentityServer3 进行身份验证。

以下是我的 angulajs 登录代码:

var _login = function (credentials) {

var user = { grant_type: 'password', username: credentials.userName, password: credentials.password, scope: 'salesApi' }

var urlEncodedUrl = {
'Content-Type': 'application/x-www-form-urlencoded',
'Authorization': 'Basic ' + base64Encoded
};

console.log(base64Encoded);

$http.post(serviceBase + 'connect/token', { headers: urlEncodedUrl }, { data: user }).success(function (data, status, headers, config) {

localStorageService.set('authorizationData', { bearerToken: data.access_token, userName: credentials.userName });

_authentication.isAuth = true;
_authentication.userName = credentials.userName;
_authentication.bearerToken = data.access_token;


}).error(function (err, status) {
console.log(err);
_logOut();
});
};

关于我遗漏了什么或如何解决此错误的任何想法?

更新:这实际上是波纹模拟器或 cordova 问题吗?

最佳答案

如果有人仍然遇到同样的问题,可能值得在 Using the Apache Ripple emulator with a self signed SSL certificate 尝试我的 Ripple 解决方案

我将添加我对上述 SO 问题的回答步骤,以防止进一步的反对票:

  1. 创建一个运行 Chrome 的快捷方式,并设置了 --disable-web-security 标志。如果需要更多信息,请参阅我的回答 Visual Studio, Ripple Emulator and CORS/Cross Domain Ajax
  2. 使用命令行或 Visual Studio 启动 Ripple
  3. 使用 1 中的快捷方式启动 Chrome 实例。
  4. 浏览到您的 Ripple 网址并通过 HTTPS 发出您的请求
  5. 这将失败并且开发工具控制台将显示POST https://mydomain:port/api_endpoint net::ERR_INSECURE_RESPONSE
  6. 在新标签页中浏览到您的 https://mydomain:port网址
  7. 这将生成“您的连接不是私有(private)连接”网页。单击“高级”,然后单击“继续 https://mydomain:port(不安全)”以接受自签名 SSL
  8. 现在回到 Ripple 选项卡,尝试再次发出您的请求,它应该会成功。

关于angularjs - 从 AngularJs/Cordova 发布时 unable_to_verify_leaf_signature,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32141063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com