2017-10-26 1 views
0

Webフォーム機能を備えたクラウドCRMサービスを使用していますが、フォームのデザインには制限があります。 元のフォームにPOSTするカスタムHTTPフォームを作成しようとしています。reCAPTCHAを持つ外部フォームへのPOST

<form method="POST" action="//externalForm.Url/path"> 
    <input type="text" name="name"> 
    <textarea name="message"></textarea></div> 
    <input class="btn btn-primary" type="submit" value="Submit"></div> 
</form> 

問題は、フォームにreCAPTCHAが使用されているため、これを行うことができませんでした。 私のフォームにreCAPTCHAがあったら助けてくれますか?
どうすればいいですか?

+0

これはまさにreCAPTCHAが存在する理由です。このような形式のハイジャックを防ぐためです。また、ここでクロスサイトの問題に直面することもあります。 CRMにはWebサービスまたは別のAPIがありますか?カスタムフォームを作成し、独自のサーバーサイドアプリケーションに送信し、そのサービスまたはAPIを使用してCRMシステムにデータを転送することができます。 –

答えて

0

クラウドCRMサービスにCRUD APIがある場合は、Webサービス経由でサーバーまたはフロントエンドに投稿することはできますが、セキュリティ上の理由から、サーバー上で正確なフォームアクションを再作成することはできません。単に彼らに投稿してください。

関連する問題