Веб приложение должно открыть ссылку в новом окне браузера, подождать, пока пользователь там поковыряется, а потом забрать url редиректа с этого окошка и прихлопнуть окно. На крайняк можно использовать Selenium, но он слишком толст для такой простой задачи. Каким образом это лучше реализовать?