Microsoft Edge" Access Denied"当使用firebase.auth()。SignInWithEmailAndPassword时

时间:2017-03-20 14:42:16

标签: firebase uwp microsoft-edge

MS Edge上的此代码返回" SCRIPT7002:XMLHttpRequest:网络错误0x80070005,访问被拒绝。"错误:

firebase.auth().signInWithEmailAndPassword(email, password).then(function(user) {

}, 
function(error) {
    // this is executed with auth/network-request-failed error code
});

适用于Chrome和Firefox,它可以嵌入到UWP应用的WebView中,因此可以在本地运行。

1 个答案:

答案 0 :(得分:1)

请确保您已在UWP应用的Package.appxmanifest文件中检查了专用网络(客户端和服务器)功能。参考:Enable device capabilities

这里也提到了这一点:WinJS.xhr: Network Error 0x2efd, Could not complete the operation due to error 00002efd

enter image description here

可能存在SSL证书验证问题,请查看此答案:https://stackoverflow.com/a/33095348/5254458

<强> ---更新(2017年3月24日)---

我们创建了一个firebase Web应用程序,并在 Windows 10 Build 14393 上的IE Edge中发现了相同的异常。 here中有很多反馈意见。

根据内部消息,此问题已从OS build 14951(或更早版本)修复。我们确认已在Windows Insider Preview Build 15058.0 上解决此问题,请参见屏幕截图:

enter image description here

欢迎加入Windows insider并尝试最新的内幕预览SDK。