Windows RPC_Access Denied问题
2012-09-08 21:08
387 查看
RPC存在安全性的问题,如果允许所有的话,需要设置安全属性,简单描述如下:
// 注意:从Windows XP SP2 开始,增强了安全性的要求,如果用 RpcServerRegisterIf() 注册
// 接口,客户端调用时会出现 RpcExceptionCode() == 5,即Access Denied 的错误. 因此,必
// 须用 RpcServerRegisterIfEx 带 RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH 标志允许客户端直
// 接调用。
// RpcServerRegisterIf(HelloWorld_v1_0_s_ifspec, NULL, NULL);
RpcServerRegisterIfEx(
HelloWorld_v1_0_s_ifspec, // Interface to register.
NULL,
NULL, // Use the MIDL generated entry-point vector.
RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH,
0,
NULL);
原文地址:http://rosehacker.blog.51cto.com/2528968/492033
// 注意:从Windows XP SP2 开始,增强了安全性的要求,如果用 RpcServerRegisterIf() 注册
// 接口,客户端调用时会出现 RpcExceptionCode() == 5,即Access Denied 的错误. 因此,必
// 须用 RpcServerRegisterIfEx 带 RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH 标志允许客户端直
// 接调用。
// RpcServerRegisterIf(HelloWorld_v1_0_s_ifspec, NULL, NULL);
RpcServerRegisterIfEx(
HelloWorld_v1_0_s_ifspec, // Interface to register.
NULL,
NULL, // Use the MIDL generated entry-point vector.
RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH,
0,
NULL);
原文地址:http://rosehacker.blog.51cto.com/2528968/492033
相关文章推荐
- CentOS 7安装MYSQL5.7(access denied问题解决方法)
- 解决tomcat 5.5启动后第一次访问总是会报一个access denied的问题
- TOMCAT 7配置问题 403 Access Denied
- 解决远程连接MYSQL时无法连接的问题(Access denied for...)
- Mac上配置MySQL5.7.17出现问题Access denied解决
- nginx - Access Denied 问题排查
- Ubuntu下MySQL安装好之后第一次登陆、修改密码、及出现密码登陆被拒绝等问题解决(access denied(password:yes))
- SQL Server 2005 安装失败 解压失败: Extraction Failed 拒绝访问: ACCESS DENIED 问题解决
- mysql出现Access denied问题
- 【ELK】ES插件开发问题(二)—— java.security.AccessControlException: access denied
- SQL Server 2005 安装失败 解压失败: Extraction Failed 拒绝访问: ACCESS DENIED 问题解决
- 4412开发板关于挂载nfs出现的access denied ...的问题
- GIT push 遇到 access denied问题
- Tomcat首页中登录host manager时遇到的问题(403 Access Denied)
- 测试iBatis出现数据库Access denied问题
- Nginx - Access denied 问题排查
- postfix Relay access denied问题
- Magento 1.9使用sample data出现Access denied问题解决方法
- MySQL的用户权限设置问题(如何解决Access denied)
- tomcat Access Denied 问题的解决方法