サーバを設定するにはどのようにマイクロチャネル公共数

 

サーバーのアドレスを追加します  

  これは、パブリックネットワークアドレスにアクセスできる必要があります

  。natappは、外部ネットワークにLANのコンピュータを使用してマップすることができます

  B。様々なクラウドの試用のために適用されます

  C。既存のサーバーを使用します

  例: http://135.18.1.558/index.php

 

トークン(トークン)

  カスタム、ただ書きます

 

  先ほど追加したサーバのアドレスに書かれた次のコードは、検証後に削除することができます

  例: http://135.18.1.558/index.php

 

<?PHP 
//マイクロ文字は、認証サーバのための私達の四つのパラメータ(乱数の署名スタンプランダムな文字列)に送信されます
//マイクロチャネル検証データ取得
$署名= $ _GET [「署名」];
$タイムスタンプ= $ _GET [ "タイムスタンプ"];
$ナンス= $ _GET [ "ナンス"];
$ echostr = $ _GET [ "echostr"];

//サーバと一致埋めるためにトークン
"同じを埋めるために、サーバーに" = $トークン;

//トークン、タイムスタンプは、ノンス3つのパラメータは、辞書式ソート
$ tmpArr =アレイ(ナンス$、$トークン、$タイムスタンプ);
ソート($ tmpArr、SORT_STRING);

文字列の暗号化SHA1に合わせて文字列の//三つのパラメータ
破= STR $($ tmpArr);
$記号= SHA1(STR $);

文字列//サーバ暗号化された署名は、アライメントを透過した後に
($署名サイン== $)IF {
$ echostrエコー;
}

 

 

おすすめ

転載: www.cnblogs.com/xsly/p/10989941.html