Aquí está el método que se propone en el comentario. Elegir un punto al azar, $(x_1,\ldots,x_{n-1})$ de la $n-1$-dimensiones hipercubo. (Esto equivale a la elección de $n-1$ real en los números de manera uniforme en $[0,1]$)
Ahora, si $\sum_{i=1}^{n} x_i \geq 1$ lanzar el punto y empezar de nuevo, si no mantenerlo.
Transformar el punto mediante el siguiente afín mapa:
$$f:\mathbb{R}^{n-1}\to\mathbb{R}^{n}: (x_1,\ldots,x_{n-1}) \mapsto (x_1,\ldots,x_{n-1},1-\sum_{i=1}^{n} x_i) \; .$$
Ahora, de manera similar a lo Fabian, seleccione $n$ signos $\sigma_i=\pm 1$ al azar y multiplicar cada componente del vector obtenido por estos signos.
Como se ha señalado ya por joriki y Gerben, para grandes dimensiones, este método es muy derrochador, ya que una fracción de $\frac{(n-1)!-1}{(n-1)!}$ puntos tendrán que ser expulsados.