Мне нужно получить ключ сайта из БД (вместо того, чтобы устанавливать его непосредственно в проекте или web.config)
Как я могу загрузить API JavaScript и выполнить запрос POST с моим sitekey изБД?
<script src="http://www.google.com/recaptcha/api.js?render=SITE_KEY"></script>
.....
grecaptcha.ready(function () {
grecaptcha.execute('SITE_KEY', { action: 'homepage' }).then(function (token) {
$.ajax({
type: "POST",
Лучшее, что мне удалось - это получить значения из web.config с помощью:
<script src="http://www.google.com/recaptcha/api.js?render=<%#RecaptchaSiteKey%>"></script>
grecaptcha.execute('<%#RecaptchaSiteKey%>', { action: 'homepage' }).then(function (token) {
In .cs
public string RecaptchaSiteKey = ConfigurationManager.AppSettings["GoogleReCaptchav3SiteKey"].ToString();