Как скрыть ключ приложения в файле page.js мобильных служб Windows Azure

В образце HTML5/JavaScript «Приступая к работе» на портале Azure, который поставляется с мобильными службами Windows Azure, в файле page.js есть эта строка, в которой виден ключ приложения:

var client = new WindowsAzure.MobileServiceClient('https://somedomain.azure-mobile.net/', 'xxxxxxxxxxxxxxxxxx75'),
todoItemTable = client.getTable('todoitem');

Как можно скрыть этот ключ, чтобы его нельзя было использовать не по назначению, но при этом запустить приложение?


person mvark    schedule 02.10.2013    source источник


Ответы (1)


Ключ приложения не предназначен для использования в качестве механизма безопасности после того, как ваше приложение или веб-сайт станут общедоступными. Вы можете запутать это, но вы не можете скрыть это. Если вам нужна какая-либо безопасность, вам действительно нужно переключиться на аутентификацию ваших пользователей.

person Chris    schedule 07.10.2013