Java 在小程序中运行桌面应用程序是否更安全?
首先,当我说“在applet中运行桌面应用程序”时,我的意思是做一个离线运行的applet应用程序,而不是在JFrame中运行的桌面应用程序 我对applet所知甚少(也许我说的有错,请纠正我)是applet拥有默认授予的所有权限而不是。此外,小程序在沙盒中运行,未经明确许可,不允许信息进出Java 在小程序中运行桌面应用程序是否更安全?,java,security,applet,desktop,Java,Security,Applet,Desktop,首先,当我说“在applet中运行桌面应用程序”时,我的意思是做一个离线运行的applet应用程序,而不是在JFrame中运行的桌面应用程序 我对applet所知甚少(也许我说的有错,请纠正我)是applet拥有默认授予的所有权限而不是。此外,小程序在沙盒中运行,未经明确许可,不允许信息进出 因此,如果我关注应用程序中的安全性,最好在applet(离线,对于桌面应用程序)中运行,然后在JFrame中运行。是否正确?这同样适用于使用Java Web Start部署的桌面应用程序。除此之外,它们的开
因此,如果我关注应用程序中的安全性,最好在applet(离线,对于桌面应用程序)中运行,然后在JFrame中运行。是否正确?这同样适用于使用Java Web Start部署的桌面应用程序。除此之外,它们的开发更加有趣,并且没有小应用程序所有令人讨厌的可用性限制
这篇文章“描述了通过Java Web Start部署的应用程序的安全性基础知识”。更多详细信息可以在文章中找到。说某些权限是默认授予的并不十分正确;更确切地说,小程序有一个不同的SecurityContext 但是,如果您不想摆弄它,请按照康拉德的建议将其作为JavaWebStart应用程序运行