3***@qq.com
3***@qq.com
  • 发布:2023-09-20 17:54
  • 更新:2023-10-17 16:48
  • 阅读:244

uni-id的外部系统联登,鉴权里的requestAuthSecret在哪里设置?

分类:uniCloud

$requestAuthSecret = "testSecret";
$nonce = sprintf("%d", rand());
$timestamp = time() * 1000;
// API请求参数
$params = [
'externalUid'=>'u'.$insertInfo['id'],
];
$sign = new uniSign($requestAuthSecret);
$signature = $sign->getSignature($params, $nonce, $timestamp);

$headers['uni-id-nonce'] = $nonce;
$headers['uni-id-timestamp'] = $timestamp;
$headers['uni-id-signature'] = $signature;

$url = $unicloud_url."/uni-id-co/externalRegister";
$res = $this->httpPost($url, $post, $headers);

总是报错:
{"errCode":"uni-id-unsupported-request","errMsg":"unsupported request"}

2023-09-20 17:54 负责人:DCloud_uniCloud_CRL 分享
已邀请:
DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

需要设置content-type: application/json

要回复问题请先登录注册