Problem
Show that the impulse response of an LTI system can be determined by observing the output and inputting white noise.
Attempt
Let $x(t)$ be the input signal (white noise) and $y(t)$ be the output signal. If the system is linear we have $$y(t) = x(t) \ast h(t) $$ Performing cross-correlation on the input signal and output signal we have
$$\begin{align*} R_{xy}(\tau) &= \mathbb{E}\bigg[ x(t)y(t+\tau) \bigg] \\\\ &= \mathbb{E}\bigg[ x(t) \Big(x(t+\tau) \ast h(t+\tau)\Big) \bigg] \\\\ &= \mathbb{E}\bigg[ x(t)x(t+\tau) \ast x(t)h(t+\tau) \bigg] \\\\ &= \mathbb{E}\bigg[ x(t)x(t+\tau) \bigg] \ast \mathbb{E}\bigg[ x(t)h(t+\tau) \bigg]\end{align*}$$
Because we are dealing with white noise, the input autocorrelation function is an impulse function.
$$\begin{align*}R_{xy}(\tau) &= \delta(t) \ast \mathbb{E}\bigg[ x(t)h(t+\tau) \bigg] \\\\ &= \mathbb{E}\bigg[ x(t)h(t+\tau) \bigg] \end{align*} $$
And here I don't see what else can be done to arrive at an expression for the impulse response. Is it possible to proceed from here?
Edit
As Dilip writes in his comment I've made an error in line 3. Correting it yields
$$\begin{align*} R_{xy}(\tau) &= \mathbb{E}\bigg[ x(t) \Big(x(t+\tau) \ast h(t+\tau) \Big) \bigg] \\\\ &= \mathbb{E}\bigg[ x(t) \int_{-\infty}^{\infty} x(t+\tau)h(t-\tau) \: \text{d}\tau\bigg] \\\\ &= \mathbb{E}\bigg[ \int_{-\infty}^{\infty} x(t)x(t+\tau)h(t-\tau) \: \text{d}\tau\bigg] \end{align*} $$
But I still don't know where to go from here.
Edit 2
Call $\beta = t+\tau$ and let the variable of integration in the convolution integral be $\alpha$, then
$$\begin{align*}R_{xy}(\tau) &= \mathbb{E}\bigg[ x(t) \Big(x(t+\tau) \ast h(t+\tau) \Big) \bigg] \\\\ &= \mathbb{E}\bigg[ x(t) \int_{-\infty}^{\infty} x(\alpha)h(\beta-\alpha) \: \text{d}\alpha\bigg] \\\\ &= \mathbb{E}\bigg[ \int_{-\infty}^{\infty} x(t)x(\alpha)h(\beta-\alpha) \: \text{d}\alpha\bigg] \end{align*}$$
And now I'm stuck again.