Win8如何给UAC添加白名单使其信任某个程序?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Win8如何给UAC添加白名单使其信任某个程序?相关的知识,希望对你有一定的参考价值。

有些天天用的文件一打开就弹提示,烦死了 ,但是我不想关掉uac。
win7好像可以用Microsoft Application Compatibility Toolkit来添加系统白名单,win8可以吗?

参考技术A 可以通过微软的Microsoft Application Compatibility Toolkit 将信任程序加入系统UAC白名单。

下载地址:
http://www.microsoft.com/en-us/download/details.aspx?id=7352

使用方法:

1. 安装后得到三个程序,使用管理员权限启动Compatibility Administrator;
2. 在Custom DataBases中新建数据库,添加一个Application Fix;
3. 添加你信任的程序,开启RunAsInvoker选项,并保存为sdb数据库;
4. 点击File选择Install,大功告成!追问

可是Microsoft Application Compatibility Toolkit并没有写支持win8,真的可以用?

追答

可以!

追问

“开启RunAsInvoker选项,并保存为sdb数据库”,这里如何保存为sdb数据库?

追答

http://www.jb51.net/os/Windows8/110384.html

本回答被提问者采纳

给dubbo接口添加白名单——dubbo Filter的使用

本文转自:http://blog.csdn.net/mj158518/article/details/47379799

在开发中,有时候需要限制访问的权限,白名单就是一种方法。对于Java Web应用,Spring的拦截器可以拦截Web接口的调用;而对于dubbo接口,Spring的拦截器就不管用了。

dubbo提供了Filter扩展,可以通过自定义Filter来实现这个功能。本文通过一个事例来演示如何实现dubbo接口的IP白名单。

  1. 扩展Filter
    实现com.alibaba.dubbo.rpc.Filter接口:
     
    public class AuthorityFilter implements Filter {  
        private static final Logger LOGGER = LoggerFactory.getLogger(AuthorityFilter.class);  
      
        private IpWhiteList ipWhiteList;  
      
        //dubbo通过setter方式自动注入  
        public void setIpWhiteList(IpWhiteList ipWhiteList) {  
            this.ipWhiteList = ipWhiteList;  
        }  
      
        @Override  
        public Result invoke(Invoker<?> invoker, Invocation invocation) throws RpcException {  
            if (!ipWhiteList.isEnabled()) {  
                LOGGER.debug("白名单禁用");  
                return invoker.invoke(invocation);  
            }  
      
            String clientIp = RpcContext.getContext().getRemoteHost();  
            LOGGER.debug("访问ip为{}", clientIp);  
            List<String> allowedIps = ipWhiteList.getAllowedIps();  
            if (allowedIps.contains(clientIp)) {  
                return invoker.invoke(invocation);  
            } else {  
                return new RpcResult();  
            }  
        }  
    }  
    注意:只能通过setter方式来注入其他的bean,且不要标注注解!
    dubbo自己会对这些bean进行注入,不需要再标注@Resource让Spring注入,参见扩展点加载
  2. 配置文件
    参考:调用拦截扩展
    在resources目录下添加纯文本文件META-INF/dubbo/com.alibaba.dubbo.rpc.Filter,内容如下:
    1. xxxFilter=com.xxx.AuthorityFilter  
    修改dubbo的provider配置文件,在dubbo:provider中添加配置的filter,如下:
     
    <dubbo:provider filter="xxxFilter" />  

这样就可以实现dubbo接口的IP白名单功能了。





以上是关于Win8如何给UAC添加白名单使其信任某个程序?的主要内容,如果未能解决你的问题,请参考以下文章

实例图文教程:360如何添加信任文件白名单电脑管家如何对软件添加信任区文件/文件夹 win10排除文件McAfee 杀毒软件如何设置白名单和恢复隔离文件

UAC白名单有没有用?

使用UAC白名单让指定的程序不受UAC限制,很实用的哦

UAC白名单设置工具怎么用

win2008服务器 防火墙如何加ip地址的白名单

服务器防火墙白名单设置?