问题标签 [remote-access]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 WindowsImpersonationContext 模拟当前用户访问网络驱动器
我需要从 Web 应用程序访问远程驱动器。ASP.NET 进程无法访问该驱动器,因此我想模拟当前用户的请求。
我看到了一些使用 WindowsImpersonationContext 的基本示例,并尝试了以下方法。
我仍然收到拒绝访问异常。
我已经阅读了一些关于 的内容LogonUser
,但据我所知,您需要用户名和密码才能从中获取凭据。我不希望以不同的特定用户身份登录,只是当前用户(应该有权访问文件存储),所以我认为我实际上不需要LogonUser
API。
有谁知道我错过了什么?上面的代码应该工作吗?
我还要注意,包括
<identity impersonate="true" />
不起作用,但包括
<identity impersonate="true" userName="myName" password="myPassword" />
在web.config
让我进去。我见过一些人问为什么会这样,但我没有看到任何解释。我想知道它是否与我的问题有关。
ms-access - 如何让远程用户更新我的 Access 数据库?
我是一名经验丰富的计算机程序员,但很少进行与 Web 相关的开发,所以我会很感激你的想法。我们家经营着一家小型季节性零售企业,使用 Access 数据库管理订单。我们很乐意让我们的客户在线下订单。问题是我们将货物打包运出仓库,该仓库没有互联网接入,也没有互联网接入的可能性。我想设计一个解决方案 1 – 允许客户在线输入订单,这些订单将自动输入到我们现有的 Access 数据库中。2 – 允许我们在没有互联网连接的情况下使用数据库。可能会有所不同的一件事是订购和运输发生在不同的时间。首先,每个人都下订单。收到所有订单后,我们将它们全部发货(此时订单已关闭)。因此,我愿意接受一个想法,包括在发货前将数据库复制到本地机器。
我可以使用一些指针来引导我朝着正确的方向前进。是否有适合这种 Web 开发的特定语言?如何解决允许在线访问数据库但不依赖于在线连接的问题?提前致谢!
powershell - 在不提示的情况下在 Powershell 中获取当前用户的凭据对象
我有一个 Powershell 脚本,它将通过自动化工具针对多台服务器运行。它在 Windows 机器上运行良好,因为远程调用使用该工具的服务帐户,无需在代码中提示或公开任何凭据。该脚本还使用 SharpSSH 包通过 SSH 在 Linux 机器上运行。SharpSSH 不会自动使用 Powershell 用户的凭据,但需要用户名和密码、RSA 密钥文件或 PSCredential 对象。我无法使用 Get-Credential 提示输入凭据,因为它是通过自动化工具运行的。我不想在代码中公开用户名和密码,也不想有一个 RSA 密钥。我想从当前的 Powershell 用户(服务帐户)构造一个 PSCredential 对象。尝试 [System.Net.CredentialCache]::
有没有人有从当前用户创建 PSCredential 对象的方法?或者也许是这个问题的完全不同的选择?
非常感谢!
scripting - 从 unix 机器或另一个桌面(例如 windows)远程运行位于 windows 服务器中的脚本
我必须从我的 unix 机器上运行一个位于 windows 服务器中的批处理作业。或者从我的本地机器。win 服务器有一个 userName/Pwd 。我如何以编程方式连接到 Windows 机器并运行批处理?(批处理将更改该机器中的一些文件权限)
请让我知道是否有更好的方法来处理这种情况
virtualization - 是否可以使用一个映像虚拟化多个操作系统会话?
我一直在研究虚拟机和虚拟化,所以我的问题是:
假设我有多个用户的 Windows XP 映像,我可以通过虚拟机或任何其他方式同时运行多个会话吗?
我不知道从哪里开始寻找,任何帮助表示赞赏。
问候。
c++ - 在 Netbeans 中运行远程 C++ 程序的问题
这是场景。我有一个使用 CMake 的 C++ 应用程序,该应用程序已在 Ubuntu 服务器机器上设置。我已经在客户端机器上使用 Netbeans 6.9 设置了一个远程开发接口,并且我已经能够构建它。问题是(根据 CMake 脚本的设置)程序中的可执行文件将转到服务器中的另一个目录。当我尝试运行该程序时,Netbeans 会询问我在客户端机器上无法发现的可执行文件(因为它们驻留在服务器机器上)。有没有办法可以在本地机器上获取可执行文件,或者有办法将它们的位置提供给我的 Netbeans 应用程序。谢谢你的帮助。
php - 远程ftp登录并将flv转换为mp3?
我试图找出通过 php 命令登录到远程服务器并运行命令将 FLV 文件转换为 MP3(然后可能将其移动到本地服务器)的最佳方式?
我总是可以稍后移动文件,但我需要按此顺序执行,因为远程服务器托管 ffmpeg。
使用它将在本地执行:
我怎样才能远程做到这一点?
谢谢!
c# - C# 和远程数据库连接(使用 Compact)
我正在 Windows CE 平台上开发一个应用程序,该应用程序需要连接到远程数据库 (Sybase ASE)。此远程数据库位于内部网络上。
我怎样才能做到这一点?
似乎 ODBC 没有嵌入到 Compact Framework 中......
我发现的唯一一个解决方案是开发一个 UNIX 应用程序来执行我的 SQL 代码并将其发送回我的 C# 应用程序(使用 Socket...)。
更好的主意?
谢谢 !
c# - 帮助了解模拟
我正在寻找一种使用 C# 代码启动/停止驻留在远程计算机中的 Windows 服务的方法,并找到了以下代码示例。这对我来说可以。它是使用模拟技术编码的,这显然要求两台机器(比如说 A 和 B)都有一个具有相同用户名 + 密码组合的用户帐户。
现在我需要知道以下问题的答案,如果有人能帮助我,我将不胜感激。
对代码的一般解释。
为什么两台机器都必须拥有具有相同用户名+密码组合的用户帐户?
为什么两个用户帐户(管理员或非管理员)的权限无关紧要?
先感谢您。
linux - 远程 Linux 服务器设置计划
我有一台带有格式化驱动器的旧电脑,到处都是灰尘,现在我想在上面安装一个类似 OS 的 linux(有什么建议吗?)并安装一个 Web 服务器,最好是 Lighttpd。我想设置一个服务器,以便我有一个环境可以用 PHP 或 Java 进行 Web 开发。我的问题是我不想将另一组键盘/鼠标/显示器连接到那台旧计算机,如果可能的话,我想从我用来输入这个问题的这台计算机远程启动/关闭服务器。
我做了一些谷歌搜索,但结果并不全面或适合我的情况。任何输入将不胜感激,书籍推荐或良好资源的链接也很好。
谢谢
秦
PS在问这个问题之前我在stackoverflow上做了一些搜索,如果有另一个类似的问题被问到,请告诉我。