![]() |
|
Другие темы раздела | |
C# ASP.NET Core c# + React. Как подключить MySQL ? Сейчас новый проект в ASP Net Core с Реактом создаётся так: Add new project / c# / ASP.NET Core Web App / Имя проекта / выбираю React. Получается 'аккордеон' с тремя вкладками. На одной из... garp, net-core-mvc/ |
C# ASP.NET Core Ошибка CS1929 'ILoggerFactory" не содержит определение для "AddConsole" Беру примеры ASP.NET Core с TutorialsPoint. Использую код class Startup: ... using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; Справлюсь, в нугет пакетах поищите: Microsoft.Extensions.Logging.Console. Также популярен Serilog и NLog для логирования. А этот просто из коробки идет от MS-овцев. https://www.cyberforum.ru/ asp-net-core/ thread2788062.html |
ASP базовые понятия C# ASP.NET Core Я конечно сам могу потратить неделю перечитать кучу мануала. Но если кто может растолкуйте коротко. Я знаю на серверах Windows ставят IIS сервера (Internet Information Server) - это аналог Apache... Вопрос 1) Так точно, если в заголовке Server ответа указан IIS (например, Microsoft-IIS/10.0 - значит сервер хостится на Windows. Если, конечно, это заголовок намеренно не записывается с ложным... |
C# ASP.NET Core Ошибка, Ссылка на объект не указывает на экземпляр объекта
https://www.cyberforum.ru/ asp-net-core/ thread2790053.html Доброго времени суток форумчане ! Помогите пожалуйста ! Не пойму почему выходит так, Ошибка ! System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта." using System;... 7654876, в какой момент возникает ошибка ? |
C# ASP.NET Core Identity генерация токена для подтверждения Email
https://www.cyberforum.ru/ asp-net-core/ thread2786719.html Здравствуйте. В коробке с Asp.Net.Identity есть возможность генерировать рандомный токен для подтверждения email, а также присутствует возможность законфирмить токен посредством ConfirmEmailAsync. ... Реализовать и зарегистрировать свой IUserStore<YourUser> и все остальное что добавляется посредством AddEntityFrameworkStores |
C# ASP.NET Core Почему добавление ASP.NET Identity мешает JWT аутентификации? Добавил JWT аутентификации, все работало верно. Потом решил добавить поддержку ролей с помощью ASP.NET Identity и все сломалось. Например запрос к методу контроллера: ... DannYHF, .. посмотрите вот тут /using-asp-net-core-identity-and-jwt ... у вас на UserController стоит атрибут ..? https://www.cyberforum.ru/ asp-net-core/ thread2790551.html |
C# ASP.NET Core Как протестировать метод контроллера, принимающий модель с свойством IFormFile внутри?
https://www.cyberforum.ru/ asp-net-core/ thread2792969.html Всем привет. Метод контроллера: public async Task<string> CreateCategory(CreateCategoryQuery query) { return await... В Postman надо на вкладке body выбрать form-data. Дальше добавить key/value: key = file (плюс в малоприметном комбобоксе справа выбрать type = file), после этого в ячейке value появится кнопка для... |
C# ASP.NET Core Ошибка работы UnitOfWork с Repository Получаю ошибку: ---> System.InvalidOperationException: Unable to resolve service for type 'Project.Data.ProductRepository' while attempting to activate 'Project.Data.UnitOfWork'. В Startup,... BranchFoundatio, Вы регистрируете в контейнере IProduct<Product>, а инжектите в конструктор ProductRepository. P.S. К тому же, конструкция IProduct<Product> вызывает вопросы. https://www.cyberforum.ru/ asp-net-core/ thread2793350.html |
C# ASP.NET Core Как сделать, чтобы миграции добавлялись в проект вместе с контекстом? Структура проекта: ConfigureServices: public void ConfigureServices(IServiceCollection services) { services.AddControllers(); //CORS ... Внимательно прочитать код. Там есть ответ. |
C# ASP.NET Core Как создать таблицы через Pomelo mysql в asp.net
https://www.cyberforum.ru/ asp-net-core/ thread2787961.html Можете дать пример, или статью, где показано где это сделать, заранее спасибо Krasava_sanya, сами искать не пробовали ? https://metanit.com/sharp/entityframeworkcore/7.2.php |
C# ASP.NET Core Как сделать Stream без считывания входящего файлового потока непосредственно в память?
https://www.cyberforum.ru/ asp-net-core/ thread2790414.html Пользователи загружают видео файлы с помощью сайта. В документации Asp.Net сказано избегать считывания файлового потока непосредственно в память.... Сохранение на диск или в БД не подразумевает прокидывание файла напрямую из браузера сразу на диск (или БД). :) Читать всё равно нужно стримом. Просто не стоит ещё его в MemoryStream оборачивать. Об... |
C# ASP.NET Core Длина отрезка задана в дюймах. Перевести значение длины в метрическую систему. Длина отрезка задана в дюймах (1 дюйм = 2.54 см). Перевести значение длины в метрическую систему, то есть выразить ее в метрах, сантиметрах и миллиметрах. Например, 21 дюйм = 0 м 53 см 3,4 мм.С# M1shanya, решение требуется на Windows Forms или ASP.NET? |
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 179
|
|
0 | |
Хранение конфиденциальной информации в БД - C# ASP.NET Core - Ответ 1531459807.03.2021, 13:42. Показов 3670. Ответов 4
Метки (Все метки)
Здравствуйте.
Для моего веб-приложения требуется работа с ИНН, КПП и другими конфиденциальными данными, на основе которых будет формироваться тот или иной платёжный документ. Также требуется возможность сохранять и отображать эти данные, чтобы пользователю не приходилось каждый раз заново вводить нужную информацию. Т.е. при входе в профиль у пользователя есть возможность выбрать введенныем им конфиденциальные данные, а из этого следует, что приложение обращается к БД и расшифровывает их с помощью ключа. (где взять этот ключ? вариант, предложенный мной ниже) Вопрос: Каким образом шифровать данные и хранить их в БД, чтобы при доступе злоумышленника к базе данных информация не могла быть скомпрометирована? Мой вариант: 1. Расшифровать ИНН, КПП и другие данные для предоставления во VIEW с помощью ключа, который представляет собой уже зашифрованный пароль пользователя (т.е. мы никогда не знаем оригинальный пароль и в БД хранится только его хэш) обернутый еще одним шифрованием с ключом, который известен только девелоперу. Т.е. пользователь входит на сайт и вводит пароль. На бэке пароль шифруется с одним ключом и сверяется с хешем в БД. Если все хорошо, то пропускаем пользователя и шифруем полученный хэш еще раз уже с другим ключом и полученная строка будет являться главным ключом для декрипта ИНН, КПП и др. 2. Пользователь входит на сайт и вводит пароль. На бэке пароль шифруется с одним ключом и сверяется с хешем в БД. Если все хорошо, то пропускаем пользователя и ключом для декрипта конф. информации будет являться оригинальный пароль (не зашифрованный). Плюс такого подхода: сложно узнать оригинальный пароль (а он и будет являться ключом для шифрования других данных), т.к. пароли хранятся в БД в зашифрованном виде. Есть ли какие-то другие варианты или мой вполне подойдёт? Вернуться к обсуждению: Хранение конфиденциальной информации в БД C# ASP.NET Core
0
|
07.03.2021, 13:42 | |
Готовые ответы и решения:
4
Удаление конфиденциальной информации на runtu
Хранение информации |
07.03.2021, 13:42 | |
Помогаю со студенческими работами здесь
0
Хранение информации Хранение информации
Хранение информации в приложении |
Новые блоги и статьи
![]() |
||||
smart-agent proper interface settings (2025)
jigi33 14.03.2025
Smart-agent proper interface settings (mart 2025).
(see screenshots to look at "Etalon" ARM)
|
Продвинутые настройки JVM
Javaican 14.03.2025
Стандартные параметры запуска JVM хороши для повседневной разработки, но совершенно недостаточны для высоконагруженных систем. Представьте, что вы запускаете финансовую платформу, обрабатывающую. . .
|
CI/CD для приложений Java с Azure DevOps и Docker
Mr. Docker 14.03.2025
Разработка современных Java-приложений немыслима без системы непрерывной интеграции и доставки (CI/ CD). Azure DevOps в сочетании с Docker предоставляет мощный инструментарий для создания таких. . .
|
Разработка на PHP и интернет вещей (IoT)
Jason-Webb 14.03.2025
Интернет вещей (IoT) произвел настоящую революцию в способах взаимодействия устройств с окружающим миром. В эпоху, когда холодильники сами заказывают молоко, а термостаты учатся вашим привычкам,. . .
|
Node.js 20: Новые возможности и улучшения производительности
Reangularity 14.03.2025
Что же принёс нам релиз Node. js 20? В первую очередь, это существенные улучшения в производительности. Движок V8 получил серьёзные оптимизации, благодаря чему JavaScript-код выполняется заметно. . .
|
Безопасность кластеров Apache Kafka
Javaican 14.03.2025
Apache Kafka стал одним из ключевых компонентов современных архитектур, обрабатывающих потоки данных в режиме реального времени. Его используют тысячи компаний от стартапов до технологических. . .
|
Контейнеризация ML моделей с помощью Docker и Kubernetes
Mr. Docker 14.03.2025
Перенос ML-моделей из лаборатории в продакшн сопровождается целым комплексом проблем. Нередко код, который отлично работает на локальной машине, отказывается функционировать в промышленной среде. . . .
|
Организация масштабируемого хранилища с Apache Cassandra
Codd 14.03.2025
Изначально разработанная в Facebook, а затем переданная Apache Software Foundation, Cassandra сочетает в себе принципы Amazon's Dynamo и Google's BigTable. Эта комбинация создает уникальную. . .
|
Kafka или Pulsar: Что лучше для потоковой обработки в Java
Javaican 14.03.2025
Среди множества решений для потоковой обработки данных Apache Kafka долгое время удерживала лидирующие позиции, став де-факто стандартом в индустрии. Однако в последние годы всё больше внимания. . .
|
Создание и использование компонентов в Vue 3
Reangularity 14.03.2025
Компонент в Vue - это автономный блок интерфейса, который содержит собственную разметку, логику и стили. Представьте себе кнопку, форму ввода или даже целую панель навигации - всё это можно оформить. . .
|