Да. Вам нужно будет создать веб-сервис на стороне PHP, который содержит метод, который будет выполнять ваш запрос. Затем вы можете добавить 'Service Reference' в вашем приложении C # к службе PHP.
Относительно аутентификации: это зависит от вашего сценария. Если вы являетесь единственным пользователем веб-службы, вы можете использовать базовую аутентификацию (через HTTPS), чтобы гарантировать, что ваши учетные данные защищены от перехватчиков.
Проблема с безопасностью заключается в том, что вам придется полагаться на токены, ключи или что-то еще. А поскольку они хранятся на настольном компьютере, использующем программное обеспечение, кто-то может украсть эти секреты (используя декомпилятор, например). Если безопасность действительно важна, вам нужно полагаться на сторонние решения, такие как DigiPass .