0

我正在尝试使用 WP API 生成随机密钥,请参阅此处,但我似乎无法找到一种方法来检索密钥并将它们存储到变量中。

我试过了:

$html = file_get_contents('http://api.wordpress.org/secret-key/1.1/salt/');

但它不可靠,有时它返回 3 组密钥,有时 5,6,7 是随机的,而不是它应该返回的 8 组。

使用 cURL 也会发生同样的事情:

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://api.wordpress.org/secret-key/1.1/salt/');
$result = curl_exec($curl);
curl_close($curl);

如果有人能对此有所了解,将不胜感激。

4

1 回答 1

0

首先关闭设置allow_url_include为真。此外,了解这可能对安全性产生的影响

然后使用 require 或 include。

include('http://api.wordpress.org/secret-key/1.1/salt/');

echo AUTH_KEY;
于 2013-11-08T20:22:48.957 回答