2012-05-09 1 views
2

Comment faire usage de X-AppEngine-Estimated-CPM-US-Dollars en-tête dans AppEngine. J'ai lu quelques docs, nous pouvons l'utiliser avec seulement les informations d'identification de l'administrateur, qu'est-ce que cela signifie?Utilisation de X-AppEngine-CPM-US-Dollars dans AppEngine

si vous avez des échantillons s'il vous plaît ne partager avec nous.

Merci à l'avance! :)

+0

Cela signifie que cet en-tête supplémentaire sera ajouté uniquement pour les utilisateurs admin. Parce que généralement, vous ne voulez pas montrer aux utilisateurs de l'application combien vous payez pour l'hébergement. –

+0

Je suis administrateur, mais je n'ai vu aucun en-tête comme celui-ci. pouvez-vous s'il vous plaît me guider comment nous pouvons procéder pour obtenir cela? – Naresh

Répondre

2

Je n'ai rien fait de spécial pour activer cette fonctionnalité. J'ai le rôle Owner pour mon application comme affiché sur la page https://appengine.google.com/ Administration> Autorisations.

Si je me déconnecte de mon compte Google, cette en-tête disparaît.
Des en-têtes supplémentaires s'affichent si je me suis connecté à mon compte Google et que je visite une zone sécurisée de mon site.

zone sécurisé marqué comme celui-ci dans web.xml:

<security-constraint> 
    <web-resource-collection> 
     <web-resource-name>Administration resources</web-resource-name> 
     <url-pattern>/admin/*</url-pattern> 
    </web-resource-collection> 
    <auth-constraint> 
     <role-name>admin</role-name> 
    </auth-constraint> 
</security-constraint> 

Et il ressemble à ceci dans Firebug: enter image description here

+0

Super, j'ai configuré et ça fonctionne bien. Merci beaucoup! – Naresh

+0

Vous devez marquer une réponse comme acceptée pour fermer votre question. –