为什么WordPress的安装程序在安装脚本期间会“给家里打电话”?

时间:2012-01-10 作者:julien_c

我注意到(使用小飞贼)WordPress的安装程序在安装时调用了一个远程网页(api.wordpress.org), 为什么会这样?

1 个回复
最合适的回答,由SO网友:julien_c 整理而成

好的,只是浏览了的源代码wp-admin/setup-config.php :)

显然,远程调用是为了生成SALT密钥:

$secret_keys = wp_remote_get( \'https://api.wordpress.org/secret-key/1.1/salt/\' );
调用此URL会生成如下代码:

define(\'AUTH_KEY\',         \'5.p7N9J5mEb++TB9=X[#mD,97,*L.2&j `]+9(igm;.G8z#zCx{JcocPkoqJW_l*\');
define(\'SECURE_AUTH_KEY\',  \'y)pV:td0nD>Vk.WQY/_jz>B.fW+6-)JXQB+o--c@+LfHdRlJUmq~{CK%8(RI}/:(\');
define(\'LOGGED_IN_KEY\',    \'~3:FIV(b+0YB3zh-H+}X$3Z0^6J|5R0G/?((#iQ<zR5R.&`og[.)*l0O/R;|fkZH\');
define(\'NONCE_KEY\',        \'3*{YXmsB`qHI^:C7R<P6RfD=+ }.aD+[1 8?]Z `y$Qs!B{;WBa_bA4)^v7fTc*t\');
define(\'AUTH_SALT\',        \'iKqrV-wj-Tul9Hf/73.^k,X9:}44X>Md|N7Wcis,t~{;z5gkAJ+_#@+`K*<(,$>}\');
define(\'SECURE_AUTH_SALT\', \'|IHFZzBK~;O|^+}btQ|XD2D+y.|tIG>+@%#7Au%HScaX0zgOf_3}B299I;miqoz:\');
define(\'LOGGED_IN_SALT\',   \'} >Bpcr|jIZ6~88isD ^!f<a>J7MKtqhi]%)-)6Cpu-@&7L;VDo?O+J+!a^>n(K8\');
define(\'NONCE_SALT\',       \'5QW_oa0[P._!IVGe+OGHkO?i+U|5k6Fr-O;,-Hr@|<f!}i%iZVK2[#My-ld|4]8M\');
不过,我不知道他们为什么不在本地生成这些密钥。安全原因?

结束

相关推荐

Custom WordPress Installation

我想知道下面的帖子中描述的自定义WordPress安装的方法是否有更新版本。http://wpbits.wordpress.com/2007/08/10/automating-wordpress-customizations-the-installphp-way/