0 0

java访问共享资源时能否“穿越”用户权限?5

由于项目需求,java实现的web service以windows service的形式随系统的启动而启动(windows service只有system用户的权限)

这样做的好处:    在操作系统启动的情况下,即便用户没有登录,客户端也能正常访问web service
这样做存在的问题:由于web service中需要访问公司域中服务器上的共享资源,但在windows service没有被赋予域用户权限的情况下,web service是没有权限访问这些共享资源的,从而会导致功能异常

所以我想知道的是,在现有实现下,如果windows service只有system用户的权限,web service有没有可能“穿越”域用户的权限,从而实现对域中服务器上共享资源的正常访问?或者有没有这方面的第三方库?

貌似很难,希望高手能够给些思路或解答

2012年4月10日 09:34
目前还没有答案

相关推荐

    java 用户权限管理图

    在 C/S 系统中,客户端可以实现权限检测,但是在 B/S 系统中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到 B/S 系统中的所有功能。...

    java禁止直接url访问图片

    CDN节点可能缓存了无权限用户可以直接访问的图片,因此在配置CDN时,应确保其遵循服务器的权限控制策略。 10. **安全最佳实践**: 应用程序设计时,应遵循最小权限原则,只给予用户完成任务所需的最小权限。同时,...

    java用户权限设计

    它涉及到如何管理用户访问资源的权限,确保只有授权的用户或系统组件能够执行特定的操作。在这个主题中,"java用户权限设计"涵盖了多个重要知识点,包括角色基础的权限模型、访问控制列表、授权策略以及相关的框架和...

    java web权限访问过滤器

    这通常涉及到从HTTP session中获取用户信息,然后比较用户的角色或权限与所需访问资源的访问级别。 4. **处理未授权访问**:如果用户没有通过权限检查,我们可以选择返回错误消息、重定向到登录页面,或者显示无...

    java操作共享文件

    在Java编程环境中,处理共享文件是一项常见的任务,特别是在企业级应用中,可能需要访问网络上的文件系统资源。Java提供了一些库来实现这一功能,其中之一就是jcifs库,它是一个开源的Java SMB(Server Message ...

    java写的一个权限控制的插件

    Java权限控制插件是软件开发中的一个重要组成部分,它主要用于管理和限制不同用户或角色对系统资源的访问。在本文中,我们将深入探讨这个基于Java编写的权限控制插件,特别是其核心概念、设计模式以及实现机制。 ...

    java读取win共享文件夹

    首先,Java中没有内置的直接支持网络共享文件夹访问的API,但可以通过Java的`java.net`和`java.io`包中的类来实现。主要涉及到的类有`Socket`、`BufferedReader`、`BufferedWriter`和`FileInputStream`等。 1. **...

    JAVA源码Java访问权限控制源代码JAVA源码Java访问权限控制源代码

    Java语言中,访问权限控制是面向对象编程的一个重要特性,它用于规定其他类或者包能否访问类中的成员(字段、方法、构造器等)。Java提供了四种访问权限修饰符:private, default(无修饰符)、protected 和 public...

    java按钮粒度级别的统一权限管理服务

    具体到实现细节,每个按钮在后台都会有一个对应的权限标识,当用户尝试访问时,Shiro会检查该用户的角色是否包含该按钮的权限。如果符合,用户才能看到并操作该按钮;否则,按钮将被隐藏或者禁用。 此外,系统的...

    通用权限管理系统java权限处理及其实现思路

    在B/S系统中,权限管理是一个非常重要的方面,因为浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此,B/S业务系统都...

    java权限实现实例

    在Java编程语言中,权限管理是系统安全的重要组成部分,它涉及到如何控制不同用户或程序对资源的访问。本文将深入探讨Java中的权限实现,并结合一个数据库设计的实例,阐述其思路。 首先,Java的安全模型是基于类...

    java后台数据隔离实现方式

    在IT行业中,数据隔离是一种重要的安全措施,它用于确保用户只能访问他们被授权的数据,防止信息泄露或未经授权的访问。在Java后台系统中,数据隔离的实现方式多种多样,但通常会结合角色权限管理和AOP(面向切面...

    Java基本的权限设计

    Java权限设计是构建安全应用程序的关键组成部分,它涉及到对系统资源的访问控制,确保只有授权的用户和角色才能执行特定的操作。以下是对标题和描述中提到的知识点的详细说明: 1. **实体设计**: 在Java权限设计...

    JAVA用户权限管理概要设计说明书-外发版

    在Java编程环境中,用户权限管理是一项至关重要的任务,它涉及到系统的安全性、稳定性和用户体验。这份“JAVA用户权限管理概要设计说明书-外发版”很可能提供了关于如何在Java应用程序中实施用户权限控制的全面指导...

    java后台权限控制

    Java 后台权限控制是构建安全的Web应用中不可或缺的一部分,它确保了用户只能访问他们被授权的操作和数据。在Java开发中,Apache Shiro是一个非常流行的安全框架,用于实现身份验证、授权(权限控制)、会话管理和...

    java web权限管理系统

    Java Web权限管理系统是一种基于Web的应用程序,用于管理和控制不同用户对系统资源的访问权限。它通常采用分层架构,结合了多种技术来实现安全、高效的功能。在这个系统中,我们看到核心的技术栈包括Spring、...

    JAVA用户、角色、权限、菜单、工作流管理系统

    目前系统已经基本集成的功能包含有,用户管理,角色管理,菜单管理,组织管理,数据字典,日志管理,接口管理(暂时未完成实际应用),流程配置,运行流程管理,消息管理(暂无实际应用),业务模块没有做。后台是基于...

    在java中实现对access数据库的远程访问

    (java 中实现对 access 数据库的远程访问) java 中实现对 access 数据库的远程访问是指在 java 中通过远程访问 access 数据库,以满足项目中的需求。在实际项目中,可能会遇到这样的问题:A 服务器上的应用程序需要...

    JAVA普遍使用的权限设计

    在Java中,权限设计是构建安全、高效的企业级应用不可或缺的部分。本文主要探讨了OA系统中普遍采用的权限管理设计方案,旨在提供一种灵活、可扩展的权限控制机制,以适应不同规模企业的实际需求。 首先,权限设计的...

    java读取局域网共享机器文件

    在Java编程环境中,读取局域网内共享机器上的文件是一项常见的任务,特别是在分布式系统或者需要跨设备协作的场景下。下面将详细讲解如何通过Java实现这一功能。 首先,理解基本概念:局域网(Local Area Network, ...

Global site tag (gtag.js) - Google Analytics