了解403禁止错误的原因

时间:2020-06-18 23:01:04

标签: http-status-code-403

我正在尝试运行在另一个域的iframe中构建的Web应用程序。我可以在iframe中加载页面,但是页面上的所有ajax请求都会导致403错误,如下所示:

library("shiny")

ui <- fluidPage(
  checkboxGroupInput(
    inputId = "my_cbgi",
    label = "Choose Something", 
    choiceNames = list(
      tags$span("A", style = "color: red;"),
      tags$span("B", style = "color: red;"), 
      tags$span("C", style = "color: blue;"), 
      tags$span("D", style = "font-weight: bold;")
    ),
    choiceValues = c("A", "B", "C", "D")
  )
)

server <- function(input, output) {

}

shinyApp(ui = ui, server = server)

对导致此错误的原因有何想法?

谢谢!

1 个答案:

答案 0 :(得分:1)

您需要设置CORS才能从其他域发出请求。

https://enable-cors.org/