当前位置:  技术问答>java相关

救救我吧,高手们。

    来源: 互联网  发布时间:2015-01-12

    本文导语:  我在rmi的程序中,注册远程对象,使用了如下代码 /**CODE **/ if(System.getSecurityManager()==null) {     System.setSecurityManager(new RMISecurityManager()); } /**CODE**/ try{     RemoteObjImpl obj = new RemoteObjImpl();     java.rmi.Naming.reBin...

我在rmi的程序中,注册远程对象,使用了如下代码

/**CODE **/
if(System.getSecurityManager()==null)
{
    System.setSecurityManager(new RMISecurityManager());
}
/**CODE**/


try{
    RemoteObjImpl obj = new RemoteObjImpl();
    java.rmi.Naming.reBind("rmi://myserver/RemoteObj",obj);
}catch(Exception e)
{
  e.printStackTrace();
}

运行时出现建立Socket时抛安全异常,把System.setSecurityManager(..)一句注释
掉就没问题。为什么?
 

 

|
如果你继承了SecurityManager 生成自已的SecurityManager 的话,你需要覆盖几乎所有它声明的方法,因为它所有的方法缺省都抛出SecurityException!

在不显示调用setSecurityManger() 方法时,缺省的SecurityManger 是 null,不会抛出异常,但你一旦设置后,就要注意要覆盖自已想要的方法才行。而且如果你是在某个Browser 中的话,Browser 有自已特定的SecurityManager,你是不被允许设置它的。


    
 
 

您可能感兴趣的文章:

  • 一个关于JBuilder多媒体的问题,各位高手救救我吧!!!!!!
  • 救救我吧,太难了,高手帮帮吧
  • sock编程高手救救小弟!
  • 急!急!急!请高手们救救小弟(关于Ubuntu10.04)
  • 各位高手大虾救救偶吧(T T)
  • 救我救救我,高手指点,我真的找不到原因了heartbeat起不来了
  • 请问一个Makefile的错误(我现在用不了make,请高手救救我)
  • 弄不清楚linux下载网站上文件的各种格式,还请高手救救困惑的菜鸟......
  • 高手救救我啊~~LINXU安装问题,在线等!!!
  • 高手们请救救我,为什么我的VAJ里可视化组合和源代码不能照应??急,急,急!
  • LINUX问题,快考试了,希望高手能救救我
  • 高手快来救救菜鸟吧!!!!!!!!!
  • 为什么我在win2000下装不好Tomcat4.0,神(高手)啊,救救我吧……
  • 烦恼啊,wu-ftp的目录如何配置啊?高手快来救救我吧!!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 救救我啊,我的硬盘被初始法了,我装LINUX是误点了,分区时地初始法,我的硬盘里有很多重要的资料啊,那为救救我。
  • 各位朋友,救救我,救救我硬盘中的数据……
  • 神阿,救救我吧!谁有关于MINIX源代码的详细解析?
  • 各位大虾救救我
  • 救救我啊。
  • 懂EJB的高人救救我!
  • 请大家救救我!!
  • 求救(神啦,救救我吧)
  • 救救我!
  • 我的机子启动不了了,救救我啊!!
  • 快来救救我(同一页面打开两个窗口)
  • 救救我吧!!!!!!!!明天就要交啦我还是打印不出来啊!!!!
  • 神啊!救救我吧!操作系统问题!
  • 救救我把~~
  • 救救我的机子啊!
  • 救救我吧:在solaris 下安装gcc 时出错。
  • 大家救救我!
  • 博客 iis7站长之家
  • super easy 问题,请救救我这穷人吧
  • 还差一点点,救救我


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3