Delphi ISAPI DLL имеет неправильный физический путь для подпапок - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть веб-служба Delphi ISAPI DLL REST, которую я пытаюсь запустить на IIS в Windows 10.

Я сопоставил ее так, что http://localhost/MyWebService переходит в c: \ MyAppFolder \ MyRESTService.dll, и это все работает нормально, я получаю ожидаемый ответ root от моей DLL.

Однако, как веб-служба REST, у меня есть конечные точки и их значения, и когда я пытаюсь получить доступ к ним,Я получаю сообщение об ошибке 404.0.

Так, например, я ввожу http://localhost/MyWebService/Statement/FRED001?Param=XYZ. На странице ошибки 404.0 он показывает Физический путь как c: \ MyAppFolder \ Statement \ FRED001

Как мне сообщить IIS, что я хочу, чтобы эти запросы передавались в ISAPI DLL?С дополнительной частью пути в качестве конечных точек, а не в качестве подпапок к физическому пути?

...