reuse client callback url if present