Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Web Server Application и сертификат / 25 сообщений из 39, страница 1 из 2
16.10.2019, 14:20
    #39877075
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Для создания полномасштабных приложений для интернета в Delphi существует специальный помощник - Web Server Application.
С его помощью можно создать приложение генерируещее динамические web-страницы, основанные на CGI, NSAPI или ISAPI.
Единственное накладываемое ограничение - непосредственно web-сервер должен работать на базе Windows.


Так вот, а как в таком приложении использовать доменные сертификаты? Не смог науглить. Кто-то уже реализовывал?
Например, если сайт на uniGui или подобной библиотеке, или нужно использовать Вайбер-бота.
...
Рейтинг: 0 / 0
16.10.2019, 20:24
    #39877288
Сергей Фролов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
В IIS же, или чем ты там приложение хостишь.
...
Рейтинг: 0 / 0
16.10.2019, 20:38
    #39877292
DmSer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Могу предположить, что вопросы с сертификатами должны решаться веб- сервером. А в приложении на delphi достаточно обычного http. Веб-сервера умеют пробрасывать https-запросы.
...
Рейтинг: 0 / 0
16.10.2019, 20:51
    #39877294
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
не понял, что нужно? ssl сертификаты? их можно в UniGUI добавить. мы их и на Indy/Synapse юзаем. UniGUI на Indy как раз работает. можно поискать на форуме, были ссылки как в UniGUI добавить сертификаты. С картинками :)
...
Рейтинг: 0 / 0
17.10.2019, 09:52
    #39877443
ODIN.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
makhaon,

подтверждаю, в унигуях это крайне просто делается, прописывается пропертя ServerModule группы SSL, там буквально 4 вещи приватный прописать, сам сертификат и удостоверяющий, указать ssl порт (443) и включить SSL Enabled, потом возможно потребуется ssl библиотеки вместе с приложением подложить
...
Рейтинг: 0 / 0
17.10.2019, 09:53
    #39877445
ODIN.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
...
Рейтинг: 0 / 0
17.10.2019, 10:18
    #39877460
Дегтярев Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
DmSerМогу предположить, что вопросы с сертификатами должны решаться веб- сервером. А в приложении на delphi достаточно обычного http. Веб-сервера умеют пробрасывать https-запросы.
+
если сервис должен светиться в интернет, терминацию тлс лучше отдать вебсерверу.
...
Рейтинг: 0 / 0
17.10.2019, 10:57
    #39877506
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Были какие-то прецеденты? Или просто детские страхи?
...
Рейтинг: 0 / 0
17.10.2019, 12:20
    #39877607
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
ODIN.makhaon,

подтверждаю, в унигуях это крайне просто делается, прописывается пропертя ServerModule группы SSL, там буквально 4 вещи приватный прописать, сам сертификат и удостоверяющий, указать ssl порт (443) и включить SSL Enabled, потом возможно потребуется ssl библиотеки вместе с приложением подложить

и это работает без IIS или же на базе IIS?

В моём случае речь идёт о stand alone приложении
...
Рейтинг: 0 / 0
17.10.2019, 12:21
    #39877608
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Сергей ФроловВ IIS же, или чем ты там приложение хостишь

Приложение в виде exe,а не в виде dll.
...
Рейтинг: 0 / 0
17.10.2019, 12:52
    #39877644
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
X11,

работает как standalone
...
Рейтинг: 0 / 0
17.10.2019, 13:16
    #39877663
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
вот, а если без unigui
...
Рейтинг: 0 / 0
17.10.2019, 13:24
    #39877667
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Если сервер на indy смотрите примеры для indy
...
Рейтинг: 0 / 0
17.10.2019, 15:10
    #39877749
ODIN.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
X11ODIN.makhaon,

подтверждаю, в унигуях это крайне просто делается, прописывается пропертя ServerModule группы SSL, там буквально 4 вещи приватный прописать, сам сертификат и удостоверяющий, указать ssl порт (443) и включить SSL Enabled, потом возможно потребуется ssl библиотеки вместе с приложением подложить

и это работает без IIS или же на базе IIS?

В моём случае речь идёт о stand alone приложении

Да, я тоже про stand alone
...
Рейтинг: 0 / 0
17.10.2019, 15:48
    #39877770
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
X11,

а если без unigui - то смотря какие либы. как я уже писал - indy умеет. Синапс пришлось дописывать, но тоже умеет.
...
Рейтинг: 0 / 0
17.10.2019, 17:08
    #39877816
Дегтярев Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
makhaonБыли какие-то прецеденты? Или просто детские страхи?
такие страхи что кушать не могу
...
Рейтинг: 0 / 0
17.10.2019, 20:37
    #39877903
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Никогда не понимал зачем пытаться использовать unigui в standalone режиме. Или кто-то сомневается что как обработчик http/https запросов IIS лучше чем самопис на indy?
Ну ладно бы там была поделка от TMS c поддержкой http.sys, но ведь нет.
...
Рейтинг: 0 / 0
17.10.2019, 22:34
    #39877941
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
А зачем IIS привлекать к тому, что и так отлично работает в своих пределах? Просто шоб было?
...
Рейтинг: 0 / 0
18.10.2019, 07:44
    #39877991
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Ну вообще это странный подход, теоретически г... можно жрать... слышал есть такие любители, но зачем если есть нормальная еда? :)
На что Вы говорите, ну его же можно есть? можно :)
Понятно что я утрирую, но надеюсь идею Вы уловили
...
Рейтинг: 0 / 0
18.10.2019, 08:44
    #39878004
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Но ведь речь не только про сайты, но и про ботов.
Телеграм позволяет работать без веб-хуков, а вот Вайбер только через веб-хуки и только с ssl-сертификатом.
...
Рейтинг: 0 / 0
18.10.2019, 09:02
    #39878009
Vizit0r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
X11,

я для этого ngrok использовал, а читал с него через свой http сервер. И никаких заморочек с SSL.
...
Рейтинг: 0 / 0
18.10.2019, 09:25
    #39878018
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Vizit0r,

о, спасибо
...
Рейтинг: 0 / 0
18.10.2019, 09:29
    #39878019
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
энди,

теоретически - да. а практически у нас сервера на indy стоят месяцами и годами без перезагрузки, багов и вопросов.
...
Рейтинг: 0 / 0
18.10.2019, 10:09
    #39878043
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
под круглосуточной нагрузкой. не скажу, конечно, что она там огромная - сотни юзеров в нагруженных местах, десятки до сотен гб трафика в час. все отлично работает в пределах возможностей. ну а детские страхи оставьте себе.
...
Рейтинг: 0 / 0
18.10.2019, 12:03
    #39878166
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web Server Application и сертификат
Михаил, мы и дальше будем сравнивать centOS и bolgenOS? :)
IIS у меня вот тоже не падает :) и SSL там включается без проблем :)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Web Server Application и сертификат / 25 сообщений из 39, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]