0

そのため、分離された認証サーバーと多くのリソースサーバーで oauth 承認を作成しようとしています。それらには ISS サーバーを使用し、マシン キーを使用してアクセス トークンを検証しています。

<machineKey validationKey="VALUE GOES HERE" 
            decryptionKey="VALUE GOES HERE" 
            validation="SHA1" 
            decryption="AES"/>

次に、nginx と php7 を使用して ubuntu サーバー上にあるリソース サーバーを作成するタスクがあります。このマシンキーをこのサーバーでの検証に使用することはできますか? はいの場合、どのように?

4

1 に答える 1

0

そこに実装する多くのオプションがありますが、今はポイントに直行します:

このマシンキーをこのサーバーでの検証に使用することはできますか?

はい、そうです...検証に必要なものはほとんど何でも使用できます。

はいの場合、どのように?

基本的にPHP 論理演算子:

if ($key1 == "VALUE GOES HERE" && $key2 == "VALUE GOES HERE" && $key3 == "SHA1" && &key4 == "AES" ) {
 echo "Execute my whole code!!!";
} else {
 echo "Yeah, maybe we shouldn't execute that code";
}
于 2016-12-20T07:46:15.583 に答える