Я пытаюсь отобразить приложение python flask
в R shiny iframe
.
Для обычного протокола http это работает нормально. Однако, как только я изменяю его на протокол https, он не подключается, хотя я могу без проблем отобразить приложение https flask в своем браузере. Просмотр веб-сайтов c https в iframe также не является проблемой
Мой flask код:
from flask import Flask, render_template
app = Flask(__name__)
@app.route("/data", methods=['GET', 'POST'])
def home():
return render_template('index.html')
if __name__ == "__main__":
app.run(debug=True, host='localhost', port=5000, ssl_context=('cert.pem', 'key.pem'))
My R блестящий код:
library(shiny)
ui <- fillPage(
htmlOutput("frame")
)
server <- function(input, output) {
output$frame <- renderUI({
tags$iframe(src="https://localhost:5000/data", style='width:100vw;height:100vh;')
# tags$iframe(src="https://www.bbc.co.uk/sport", style='width:100vw;height:100vh;')
})
}
shinyApp(ui, server)