Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用;“使用Apple登录”;苹果JS_Javascript_Html_Apple Sign In - Fatal编程技术网

Javascript 如何使用;“使用Apple登录”;苹果JS

Javascript 如何使用;“使用Apple登录”;苹果JS,javascript,html,apple-sign-in,Javascript,Html,Apple Sign In,我会通过Apple JS在网络上使用“使用Apple登录”。代码示例可在此处找到: 现在的问题是:客户端ID是什么,在哪里可以找到它。我在上测试了应用程序id的标识符,并测试了服务id的标识符。如果我在mac上单击按钮并使用Touch id进行验证,我会得到错误“AUTH\u ALERT\u SIGN\u NOT\u COMPLETED”: 这是使用的代码: 使用Apple登录 AppleID.auth.init({ clientId:'未知', 范围:“电子邮件”, 重定向URI:'htt

我会通过Apple JS在网络上使用“使用Apple登录”。代码示例可在此处找到:

现在的问题是:客户端ID是什么,在哪里可以找到它。我在上测试了应用程序id的标识符,并测试了服务id的标识符。如果我在mac上单击按钮并使用Touch id进行验证,我会得到错误“AUTH\u ALERT\u SIGN\u NOT\u COMPLETED”:

这是使用的代码:


使用Apple登录
AppleID.auth.init({
clientId:'未知',
范围:“电子邮件”,
重定向URI:'https://mytld/test.php',
声明:“德”
});
const buttonElement=document.getElementById('sign-in-with-apple-button');
ButtonneElement.addEventListener('单击',()=>{
AppleID.auth.sign();
});
我在test.php上没有收到任何请求。

客户端ID是已启用“使用Apple登录”的用户的“标识符”:

Apple建议您在上使用以下格式:

我们建议使用反向域名样式字符串(即com.domainname.appname)。它不能包含星号(*)


是的,但是在哪里可以找到此客户端标识符?文档中没有链接或其他内容。因此,如果没有开发人员成员身份,则无法实现“使用Apple登录”?正确--如果没有Apple开发人员成员身份,则无法启用使用Apple登录。@Kaspars您是如何配置使用Apple部分登录的?医生在哪里。当我输入我的域名时,它只是告诉我它是无效的,而且说明很奇怪,因为它说要下载一些东西,但没有下载链接。只有苹果可以在API上调用客户端ID,并在他们这边调用服务标识符。那是精神上的。