代码拉取完成,页面将自动刷新
<?php
/**
* ECSHOP 获取证书callback和反查
* ============================================================================
* * 版权所有 2005-2012 上海商派网络科技有限公司,并保留所有权利。
* 网站地址: http://www.ecshop.com;
* ----------------------------------------------------------------------------
* 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和
* 使用;不允许对程序代码以任何形式任何目的的再发布。
* ============================================================================
* $Author: wangleisvn $
* $Id: yq_check.php 16075 2009-05-22 02:19:40Z wangleisvn $
*/
define('IN_ECS', true);
require(dirname(__FILE__) . '/includes/init.php');
require(ROOT_PATH . 'includes/cls_certificate.php');
$cert = new certificate();
$installer_lang = isset($_REQUEST['lang']) ? trim($_REQUEST['lang']) : 'zh_cn';
if(isset($_GET['code']) && $_GET['code'] && $_GET['act']=='callback' && $_SERVER['HTTP_HOST']!='localhost'){
$code = $_GET['code'];
$rs = $cert->oauth_set_callback($code,'',$res);
if($rs){
$certificate = $cert->get_shop_certificate();
if($certificate['certificate_id']){
$url = $GLOBALS['ecs']->url()."yunqi_check.php?act=authority";
}else{
$url = $GLOBALS['ecs']->url()."install/index.php?step=done";
}
echo '<script type="text/javascript">top.location.href="'.$url.'";</script>';exit;
}
}elseif($_GET['type']=='validate'){
/*------------------------------------------------------ */
//-- 获取证书反查地址
/*------------------------------------------------------ */
$return = array();
$temp_arr = $_POST;
$store_key = STORE_KEY;
$certi_ac = $cert->make_shopex_ac($temp_arr,$store_key);
if($_POST['certi_ac'] == $certi_ac ){
$token = $_POST['token'];
$license = $_POST['license'];
$node_id = $_POST['node_id'];
$return = array(
'res' => 'succ',
'msg' => '',
'info' => ''
);
echo json_encode($return);exit;
}else{
$return = array(
'res' => 'fail',
'msg' => '000001',
'info' => 'You have the different ac!'
);
echo json_encode($return);exit;
}
}elseif($_GET['act']=='yunqi_check'){
$callback = $GLOBALS['ecs']->url()."/yunqi_check.php?act=callback";
$iframe_url = $cert->get_authorize_url($callback);
$smarty->assign('iframe_url',$iframe_url);
$smarty->display('yunqi_check.dwt');
}elseif($_GET['act']=='authority'){
$authority_url = $cert->get_authority_url('index');
$smarty->assign('authority_url',$authority_url);
$smarty->display('authority.dwt');
}
?>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。