小编Ber*_*hoz的帖子

如何在闪亮的应用程序中获取父URL

我在我的网站中嵌入了一个带有iframe的Shiny应用程序,我现在正在尝试保护我的Shiny应用程序:我希望iframe只能在我的网站上访问,而不是直接使用其URL.

  <iframe name="rshiny" 
    src="http://url-of-my-shiny-app/" style="border: none; width: 100%;height:800px;">
  </iframe>  
Run Code Online (Sandbox Code Playgroud)

为此,我试图获取包含我的Shiny-app内部iframe的父级的URL,并阻止它是否不是好网站.

问题是:我发现如何使用多种语言获取URL父级,但是R.有谁知道我怎么能这样做?

我有另一个可能的解决方案,暂时不起作用:

postForm('http://url.php', .params = params, curl = curl, style="POST")
Run Code Online (Sandbox Code Playgroud)

我以为我可以从我的网站向我的R应用程序发送一个post变量,比如一个密钥,只允许访问知道密钥的网站.但我不能让它发挥作用.

编辑:我认为这个问题与评论中建议的链接不同.实际上,建议的选项似乎不适用于R Shiny.

url iframe r parent shiny

5
推荐指数
1
解决办法
790
查看次数

标签 统计

iframe ×1

parent ×1

r ×1

shiny ×1

url ×1