Siemka
Niestety, zacząłem pisać nieco kodu wykorzystującego API Optimy (COM) i mam problem.
1.IIS
Aplikacja to .Net Web API na IIS.
Jak uruchamiam z poziomu VS na IIS Express to jest OK (VS uruchomione jako admin).
Jak uruchamiam w Local IIS (i na serwerze testowy w IIS) to linia
Login = Application.LockApp(1, 5000, null, null, null, null);
wywala Błąd inicjowania aplikacji.
Pewnie chodzi o jakieś dziwne uprawnienia.
Dodałem uprawnienia IIS AppPool.NET 4.5 (na tym działa api) do folderu instalacji Optimy.
- Console app
Jak przerzuciłem API na console app + self hosting to nawet działa lokalnie na testowej Optimie. Dodają się kartoteki towarów i jakieś dokumenty.
Problem jest gdy wrzucę to na serwer klienta. console app z web api jest na serwerze 1 a serwer kluczy Optimy na serwerze 2. W konfiguracji połączenia API (COM) Optimy nie wiedzę żadnych parametrów do ustawienia serwera klucza Optimy. Jest tylko konfiguracja połączenia do bazy danych firmy.
Efekt jest taki, ze dostaję cały czas info, że nie mogę nic zapisywać w Optimie.
Wiecie coś na ten temat? @AdamWox, możesz coś pomóc? Grzebiesz chyba w tym mocno.