ФОРМА ПОСТ ПО ВНЕШНЕМУ URL-НЕОБХОДИМОСТИ HTTP, НО ВСЕГДА В HTTPS- - PullRequest
0 голосов
/ 18 апреля 2020

В компоненте AURA Lightining мне нужно реализовать POST с FORM, а конечная точка назначения находится в HTTP, а не в HTTPS.

Здесь код:

on submitForm:

cmp.find ("formFirma"). GetElement (). Submit ();

Проблема в том, что когда я нажимаю на кнопку, браузер открывает новый Вкладка всегда в https и не находит внешний ресурс. Даже если POST всегда должен быть в HTTPS, есть ли способ к этому HTTP?

, если сделать "GET" с:

'' 'var urlEvent = $ A.get (" e.force: navigateToURL "); urlEvent.setParams ({"url": "http://endpoint"});

    urlEvent.fire();

'' '

это работает в HTTP.

Спасибо

1 Ответ

0 голосов
/ 18 апреля 2020

<div onclick="{!c.submitForm}">
            <form name="formFirma1" target="_blank"  forceSSL="false" aura:id="formFirma"  action="http://endpoint" method="POST">
                <input type="hidden" name="idVerbale" value="191" />
                <input type="hidden" name="CUAA" value="12345AB" />
                <input type="hidden" name="TipoUtente" value="Agronomo" />
                <lightning:button label="Firma" />
            </form></div>

Вот разметка

...