Я работаю над интеграцией Google Enterprise Recaptcha в проект Sitecore. Из -за проблем зависимости я использовал более старую версию «Google.Cloud.RecaptChaEnterprise. V1.6.0» и успешно создал проект слоя фундамента. Я развернул код в IIS, и приложение работало хорошо, но, вызывая правила проверки Recaptcha, я получаю ошибку времени выполнения. выяснил, что плагины Google Cloud Nuget ссылаются на последнюю версию Newtonsoft.json (12.0.3), на которую ссылается Google API, в то время как Sitecore ссылается на Newtonsoft.json (11.0.2). Google.apis.auth.dll. Дополнительная информация: Тип инициализатор для 'google.apis.json.newtonsoftjsonserializer' бросил исключение.var client = new RecaptchaEnterpriseServiceClientBuilder
{
CredentialsPath = Constants.Recaptcha.GCloudCredentialsPath,
}.Build();
ProjectName projectName = new ProjectName(Constants.Recaptcha.ProjectIDV3);
// Build the assessment request.
CreateAssessmentRequest createAssessmentRequest = new CreateAssessmentRequest()
{
Assessment = new Assessment()
{
// Set the properties of the event to be tracked.
Event = new Event()
{
SiteKey = Constants.Recaptcha.SiteKeyV3,
Token = token,
ExpectedAction = "submit"
},
},
ParentAsProjectName = projectName
};
Assessment assessment = client.CreateAssessment(createAssessmentRequest);
Подробнее здесь: https://stackoverflow.com/questions/795 ... ore-10-0-0
Google.cloud.recaptchaenterprise Ошибка на InteAgrating с Sitecore 10.0.0 ⇐ C#
Место общения программистов C#
1751894907
Anonymous
Я работаю над интеграцией Google Enterprise Recaptcha в проект Sitecore. Из -за проблем зависимости я использовал более старую версию «Google.Cloud.RecaptChaEnterprise. V1.6.0» и успешно создал проект слоя фундамента. Я развернул код в IIS, и приложение работало хорошо, но, вызывая правила проверки Recaptcha, я получаю ошибку времени выполнения. выяснил, что плагины Google Cloud Nuget ссылаются на последнюю версию Newtonsoft.json (12.0.3), на которую ссылается Google API, в то время как Sitecore ссылается на Newtonsoft.json (11.0.2). Google.apis.auth.dll. Дополнительная информация: Тип инициализатор для 'google.apis.json.newtonsoftjsonserializer' бросил исключение.var client = new RecaptchaEnterpriseServiceClientBuilder
{
CredentialsPath = Constants.Recaptcha.GCloudCredentialsPath,
}.Build();
ProjectName projectName = new ProjectName(Constants.Recaptcha.ProjectIDV3);
// Build the assessment request.
CreateAssessmentRequest createAssessmentRequest = new CreateAssessmentRequest()
{
Assessment = new Assessment()
{
// Set the properties of the event to be tracked.
Event = new Event()
{
SiteKey = Constants.Recaptcha.SiteKeyV3,
Token = token,
ExpectedAction = "submit"
},
},
ParentAsProjectName = projectName
};
Assessment assessment = client.CreateAssessment(createAssessmentRequest);
Подробнее здесь: [url]https://stackoverflow.com/questions/79578875/google-cloud-recaptchaenterprise-error-on-inteagrating-with-sitecore-10-0-0[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия