Superset-Gast-TokenPython

Python-Programme
Anonymous
 Superset-Gast-Token

Post by Anonymous »

Ich versuche, mit einem Gasttoken auf ein Apache Superset-Dashboard zuzugreifen, aber egal welche Konfiguration ich ändere, Superset leitet immer zur Anmeldeseite weiter, anstatt das eingebettete Dashboard anzuzeigen.
Einrichtung:
Ich habe vor, Superset später auf einem Produktionsserver bereitzustellen, aber zu Testzwecken führe ich es derzeit in einem Docker-Container mit Linux und PostgreSQL aus.
Dann verwende ich ein Python-Skript, um Stellen Sie eine Verbindung zur Superset-API her und generieren Sie das Gast-Token.
Schritt zum Reproduzieren:
  • Docker-Datei:

Code: Select all

# Usa a imagem base do Python
FROM python:3.10-slim

# Define variáveis de ambiente básicas
ENV LANG=C.UTF-8 \
LC_ALL=C.UTF-8 \
PYTHONUNBUFFERED=1 \
SUPERSET_HOME=/app/superset_home \
SQLALCHEMY_DATABASE_URI=postgresql://superset:superset@localhost:5432/superset \
PGDATA=/var/lib/postgresql/data \
POSTGRES_USER=superset \
POSTGRES_PASSWORD=superset \
POSTGRES_DB=superset

WORKDIR /app

# Instala dependências do sistema
RUN apt-get update && apt-get install -y \
build-essential \
libssl-dev \
libffi-dev \
libpq-dev \
libmariadb-dev \
libmariadb-dev-compat \
libsasl2-dev \
python3-dev \
libldap2-dev \
libcurl4-openssl-dev \
curl \
nano \
postgresql \
postgresql-contrib \
&& apt-get clean && rm -rf /var/lib/apt/lists/*

# Atualiza pip e instala marshmallow compatível
RUN pip install --no-cache-dir --upgrade pip setuptools wheel
RUN pip install "marshmallow>=3.22.0,

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post