|
Поднятие вебсервиса IIS | ☑ | ||
---|---|---|---|---|
0
Дожа
28.04.18
✎
14:02
|
Добрый день. Поднимаю веб сервис на iis.
Сам iis настроил но какой то трабл с файлом вебконфиг. Ругается на "Нераспознанный атрибут "Path" " В самом файле прописано: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <handlers> <add name="1C" Path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files (x86)\1cv8\8.3.10.2561\bin\wsisapi.dll" resourceType="Unspecified" requireAccess="None" /> </handlers> </system.webServer> </configuration> Подскажите плз что не так, всё сделал по инструкции. |
|||
1
arsik
гуру
28.04.18
✎
14:08
|
может нужно разрешить 32х битные библеотеки?
|
|||
2
arsik
гуру
28.04.18
✎
14:09
|
*библиотеки
|
|||
3
Дожа
28.04.18
✎
14:17
|
(1) Разрешены
|
|||
4
arsik
гуру
28.04.18
✎
14:30
|
(3) А ты точно его через оснастку делал?
|
|||
5
Дожа
28.04.18
✎
14:32
|
(4) Файл веб конфиг? Я подменил его со старого рабочего вебсервиса, переписав только путь к платформе.
|
|||
6
arsik
гуру
28.04.18
✎
14:33
|
У меня Path с нижним регистром. Может дело в этом?
|
|||
7
arsik
гуру
28.04.18
✎
14:33
|
(5) Ну попробуй в оснастке iis открыть настройку.
|
|||
8
arsik
гуру
28.04.18
✎
14:39
|
(5) Так, стоп. Ты же пишешь - "всё сделал по инструкции." Но я что то не видел в инструкции "подменил его со старого рабочего вебсервиса, переписав только путь к платформе."
Так что делай все по инструкции. |
|||
9
Дожа
28.04.18
✎
14:58
|
Немного покапались с системщиком и сделали файл публикуемый 1с-ом, теперь ошибка следующая:
Ошибка HTTP 401.2 - Unauthorized Вы не имеете права просматривать эту страницу из-за недопустимости заголовков проверки подлинности. Как я понимаю надо пользователя куда то забить. Но куда? В другом вебсервисе у нас пользователь забит в самом вебконфиге. |
|||
10
lEvGl
гуру
28.04.18
✎
15:09
|
один из вариантов - при публикации галку "Анонимная авторизация" убираем, при запросе из браузера должен выдавать окно логин/пароль
|
|||
11
lEvGl
гуру
28.04.18
✎
15:09
|
при программном создании прокси указываем нужный логин/пароль. Имя учетки только латиницей.
|
|||
12
arsik
гуру
28.04.18
✎
15:10
|
(10) Кстати да. 1С сама нормально публикует все на вебсервере.
|
|||
13
lEvGl
гуру
28.04.18
✎
15:11
|
другой вариант - анонимная, в иис тоже должна быть включена. в базе создаем пользака типа "NT Nonauthority", как точно написать можно посмотреть по журналу
|
|||
14
lEvGl
гуру
28.04.18
✎
15:12
|
(12) + 1, не стОит руками править конфиги, в 8.3 все настройки есть галками
|
|||
15
Дожа
28.04.18
✎
16:04
|
В файле дефаулт указал логин и пароль к базе.
Теперь при попытке открыть адрес: http://localhost/Адрес моей базы/ws/ws.1cws вылетает окно "для входа в локалхост нужны имя пользователя и пароль. Учитывая что я публикую не базу а лишь буду обращаться к неё по кнопке в 1с, то логин и пароль пользователи вводить не должны. Что с таким окошком сделать можно что бы не выводилось а сразу пускало? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |