Как добавить пользовательский параметр во внешний URL-адрес пакета.Как получить доступ к внешнему URL пакета с аутентификацией в целях безопасности - PullRequest
0 голосов
/ 08 июня 2019

Скрипт развертывания пакета дал URL-адрес и внешний URL-адрес. Внешний URL-адрес доступен, если установлен флажок «Доступно без входа в систему». Как добавить пользовательский параметр к этому внешнему URL, чтобы URL-адрес мог быть доступен только тогда, когда значение пользовательского параметра известно. Попытался обновить запись развертывания, но поле externalurl не редактируется. Можем ли мы отредактировать этот URL или сгенерировать новый любым другим способом. Я использую netsuite api 2.0

1 Ответ

0 голосов
/ 11 июня 2019

Вам не нужно редактировать внутренний / внешний URL-адрес при развертывании. Вы можете добавить любые пользовательские параметры, которые вы хотите по вызову (кроме: e, id, cp, l, popup, s, d, _nodrop, sc, sticky, print, email, q, si, st, r, displayonly, nodisplay, deploy, script)

Вы можете получить доступ к значению вашего параметра в вашем скрипте Suitelet:

var myParam = context.request.parameters.<your custom parameter name>;
if (myParam === <predetermined value or hash>) {
    // continue code
} else {
    // return 400 response code
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...