Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何绑定shiny应用程序以仅在特定计算机上运行_R_Security_Shiny - Fatal编程技术网

R 如何绑定shiny应用程序以仅在特定计算机上运行

R 如何绑定shiny应用程序以仅在特定计算机上运行,r,security,shiny,R,Security,Shiny,我需要确保我的闪亮应用程序只在特定的计算机上运行。我可以使用system('ipconfig/all')功能检索不同类型的计算机信息,但我需要确保这些信息不能更改。 例如,我想检索以太网适配器以太网物理地址,它是否足够安全 如果应用程序在本地计算机上运行,如何阻止用户编辑您的*.R文件以删除此限制?我想说这一点都不安全,因为计算机上任何闪亮的应用程序都可以自由编辑。@Michael Bird,*.R文件存储在云上,并根据需要下载到本地计算机上,因此用户没有*.R文件。但一旦他们下载了server

我需要确保我的闪亮应用程序只在特定的计算机上运行。我可以使用
system('ipconfig/all')
功能检索不同类型的计算机信息,但我需要确保这些信息不能更改。
例如,我想检索以太网适配器以太网物理地址,它是否足够安全

如果应用程序在本地计算机上运行,如何阻止用户编辑您的
*.R
文件以删除此限制?我想说这一点都不安全,因为计算机上任何闪亮的应用程序都可以自由编辑。@Michael Bird,*.R文件存储在云上,并根据需要下载到本地计算机上,因此用户没有*.R文件。但一旦他们下载了
server.R
文件,他们自己运行应用程序吗?如果是这种情况,那么他们可以删除身份验证。更好的办法是将应用程序托管在具有身份验证的服务器上。@Michael Bird,没错,但我需要确保应用程序的访问权限仅来自特定的计算机。