Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment voir si une entrée existe d…
  • PHP Conception Tutorial Web 
  • Comment lire un fichier XLS en utili…
  • Comment passer sur Cookies aux clien…
  • Frameworks PHP plus légère 
  • Comment créer un fichier php Formul…
  • Comment écrire un PHP Si Déclarati…
  • Comment télécharger MySQL for Linu…
  • Comment puis-je activer FDF dans PHP…
  • Comment utiliser une requête pour t…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Authentification de chaîne de requête dans PHP

    Pour permettre aux utilisateurs d'accéder aux fichiers stockés avec Amazon en utilisant Amazon Web Services , ou AWS , avec PHP , vous devez créer une chaîne de requête qui peut être authentifié par AWS . Le processus de création d'une chaîne de requête appropriée est un peu complexe et vous devriez lire attentivement la documentation pour vous assurer d'inclure tous les éléments nécessaires . Au lieu d'écrire votre propre fonction , vous pouvez utiliser la bibliothèque fournie par AWS qui gère une grande partie de la configuration back-end d'une chaîne de requête appropriée . Interrogation Paramètres

    Amazon authentification de chaîne de requête de tri dans PHP requiert que les paramètres de la chaîne de requête sont triés . La meilleure façon de le faire est de créer un tableau de paramètres , utilisez la fonction " ksort " pour trier le tableau , et de mettre la chaîne de requête de retour ensemble dans l'ordre après que vous avez ajouté tous les champs requis par l'authentification AWS . < Br >
    Set délai d'expiration

    Lorsque l'authentification d'une chaîne de requête avec PHP et AWS , vous devez passer un horodatage indiquant la date d'expiration de la requête et votre clé d'accès AWS . Vous pouvez éventuellement passer un numéro de version du service que vous utilisez. Le paramètre d'horodatage est nommé " Timestamp ", le paramètre clé d'accès est nommé " AWSAccessKeyId " et le paramètre de version est nommé « Version ».
    Crée une signature cryptée

    une requête exigence d'authentification de chaîne AWS avec PHP , c'est que vous chiffrez la signature avec votre clé secrète en créant une valeur de clé de hachage , codant pour base 64 et le codage URL du résultat. Utilisez la fonction " hash_hmac " pour créer de la valeur de clé de hachage avec chiffrement tels que " sha1 " ou " sha256 " , la fonction " base64_encode " pour encoder le résultat de base 64 , et la fonction " urlencode " à l'URL -encoder le résultat.
    AWS SDK pour PHP

    Amazon AWS fournit un kit de développement logiciel ou SDK pour PHP qui permet de rendre le processus d'authentification de chaîne de requête plus facile. Le SDK se cache la plupart des exigences d'authentification dans une interface de programmation d'application de sorte que vous pouvez passer les paramètres requis et permettre aux fonctions prédéfinies pour encoder et formater la requête correctement . Télécharger le SDK PHP AWS à http://aws.amazon.com/sdkforphp/.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment obtenir les noms de mois entre deux dates dans SQL 
  • Comment Activez l'accès root à MySQL partir de machines distantes 
  • Comment mettre à jour le tableau Set COL 
  • MySQL Entier : Vs Signé . Unsigned 
  • Comment changer le nom du champ dans une table MySQL 
  • Comment pour savoir ce que PHP Votre serveur fonctionne 
  • Comment Créer une date Dimensions en MySQL 
  • PHP Avantages et inconvénients 
  • La meilleure façon d'apprendre SQL 
  • Comment importer des connexions dans MySQL Workbench 
  • Connaissances Informatiques © http://www.ordinateur.cc