问题标签 [accounts]
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# - 使用 C# 更改本地 Windows 用户属性
我正在寻找一种简单的方法来使用简单的 c# 应用程序在 Windows 7 中修改本地用户的属性。
我不熟悉许多 Windows 系统库,我希望完成以下各项任务:
- 在 Windows 中启用/禁用本地用户帐户。
- 在 windows 中更改本地用户帐户的密码。
一些示例代码和对代码功能的简单解释将非常有帮助。
编辑:
当该程序将要运行时,我将拥有对机器的管理访问权限。
android - 使用 android.accounts 身份验证器的问题
我是 android.accounts api 的新手,现在我正在尝试对它们做一些事情,但出现了一个看似虚拟的问题......
我为我的应用程序创建了一个 Authenticator,但尚未实现抽象方法。它的图标成功出现在系统的Add a Account窗口中,我知道当我点击它时,会调用Authenticator中的addAccount方法。
现在我希望在这个方法中做一些简单的事情,并在下面编写代码:
我看过 SampleSyncAdapter 的演示,并做出类似的动作。但我通过直接添加帐户来练习使用这些 API。但是系统被线路崩溃了是manager.addAccountExplicitly(account, password, null);
怎么回事呢?
稍后添加:系统进程中的异常。系统会崩溃。AccountManager 抛出 NullPointerException。似乎 addAccountExplicitly 方法的问题,当我评论此语句时,不会发生崩溃。
android - 如何在 Android 上开始活动管理帐户/同步设置?
开始显示“管理帐户/同步设置”活动的意图是什么?查找此类系统活动的意图的最简单方法是什么?
解决方案:感谢@cant0na 的提示,开始管理帐户活动:
如何查找意图请参阅@cant0na 的答案。
windows - GetVolumeNameForVolumeMountPoint() 的用户/密码问题(Windows 远程驱动器安装?)
从 Vista 工作站,我有一台附加的 XP Embedded 计算机,我想在其上以编程方式在本地安装一个卷(例如,将 XP Embedded\\MyXPEmbedded\C:\some\path\
安装到 Vista 工作站(安装到C:\mounted_XPEmbedded\
)。
(这是一个在 Vista 工作站上运行的管理实用程序,用于维护 XP Embedded 工作站上的文件,该工作站是较大设备的一部分。)
我可以从 Vista 工作站看到XP Embedded 计算机。例如,我可以::getnameinfo()
通过 IP 地址解析 XP Embedded 计算机的名称。
但是,所有调用GetVolumeNameForVolumeMountPoint()
失败(返回false
),格式化消息来自::GetLastError()
:
很明显,这似乎是一个权限问题。但是,我在 Microsoft API 中看不到如何通过这些卷 GUID 路径 API 提供用户/密码的讨论。
当通过在地址栏中输入 XP Embedded 机器的 IP 地址从 Vista 工作站上的 Windows 资源管理器“浏览”XP Embedded 时,系统提示我输入用户名和密码,之后我可以看到 XP Embedded 上的所有内容(呃! 我如何以编程方式提供它?)
问题:在使用 GUID 路径 API(特别是)时,如何以编程方式提供用户登录名/密码::GetVolumeNameForVolumeMountPoint()
?
部分问题可能是这些计算机不共享同一个域(它们不能,Vista 计算机将被添加到客户的域中,XP Embedded 必须是“隐藏的”)。
其他信息,可能并不重要:
- Vista 工作站和 XP Embedded 不共享同一个域(它们不能)
- 应用程序在具有管理权限的帐户下在 Vista 工作站上运行(我认为这是必需的?)
- XP Embedded 计算机上不存在该 Vista 管理帐户(XP Embedded 具有不同的管理帐户)
- 两台计算机之间的时钟是最新的(安全凭证应该可以工作)
- Vista工作站有两张网卡,一张网卡直接连接XP Embedded box,只有一张网卡
- 使用 C++、MSVS2008
奖励问题:如果我可以在没有管理权限的情况下在 Vista 工作站上运行这个管理实用程序,那就太好了,这可能吗?(我知道嵌入式 XP 的管理登录名/密码。)
mysql - 提高 mySQL 查询的速度
我有一张这样的桌子。
它的帐户每日收费清单。如果我需要账户余额,我使用 SELECT sum(change_ammount) FROM accounthistory WHERE account_id=; 它非常快,因为我在 account_id 列上添加了一个索引。
但是现在我需要找到帐户减去的时间(SUM(change_ammount)<0时的日期)我使用这个查询:
但它的工作非常缓慢。你能提出更好的解决方案吗?也许我需要一些索引(不仅在 account_id 上)?
android - 如何以编程方式打开/关闭 Android 上 SIP 的“接收来电”
在 Android 2.3+ 上有一个开关Receive incoming calls
(在通话设置/互联网通话设置/帐户中)。如何以编程方式打开/关闭此开关?
android - 根据帐户设置调用的顺序未调用 SyncAdapter
我的 SyncAdapter 遇到了一些稍微奇怪的行为。
第一次安装我的应用程序(使用 adb 卸载后),它会启动并创建一个帐户。根据某些语句的顺序(见下文),我的 SyncAdapter 的 onPerformSync() 将永远不会被调用;我的“帐户和同步”下的帐户显示“同步进行中”图标无限旋转。如果我随后取消选中我的应用帐户旁边的同步复选框,然后重新选中它,我的 onPerformSync() 会立即被调用。
这会导致我的 SyncAdapter 永远不会被调用。“同步进行中”图标永远旋转,除非我取消选中,然后重新选中同步复选框:
使用相同语句的这种顺序,一切都可以完美运行:
我的猜测是我将 SyncManager 置于某种不一致的状态,因为它会在创建帐户时立即触发同步请求,并且我正在更改它的配置。但是(几乎连贯的)文档没有提到在您喜欢时调用这些函数的任何问题。
作为其他与 SyncAdapters 苦苦挣扎的人,我发现除非你contentResolver.requestSync()
调用.SyncAdapter.onPerformSync()
ContentResolver.setIsSyncable(account, getString(R.string.CONTENT_AUTHORITY), 1);
有人可以解释这种行为吗?至少可以说,围绕帐户和同步的文档有些不清楚。
我在 2.1 模拟器上遇到这种行为,针对 2.1 SDK 进行编译。
twitter - 使用 Twitter 和 Accounts 框架添加应用程序名称
我正在 iOS 5 上开发一个小 Twitter 应用程序。我正在使用 Twitter 和 Accounts 框架,所以我使用 登录ACAccount
并使用TWRequest
.
当我发送推文时,在其详细信息中,我看到“通过 iOS”。我可以(通过 Twitter API 或 iOS 框架)设置应用程序的名称以查看类似“通过 MyApp”的内容吗?
我知道如果我通过 OAuth 使用我的应用程序使用者密钥等进行身份验证,则会自动设置,但事实并非如此,因为我通过ACAccount
.
谢谢你。
iphone - 在 iOS5 上创建 twitter ACAccount 时出错:NSURLErrorDomain 错误 -1012
我ACAccountStore
在 iOS5 上创建和保存新的 Twitter 帐户时遇到问题。
执行所有步骤以初始化帐户后,ACAccountStore's
saveAccount:withCompletionHandler:
返回NSURLErrorDomain error -1012
。
有没有人有类似的问题?
我下面的代码示例是使用 requestToken 来初始化ACAccountCrendential
。此对象是一个OAToken
(ShareKit 对象),使用完成后从 twitter 收到的令牌和秘密进行初始化OAuth
。
奇怪的是,Apple 的Accounts Framework Reference建议saveAccount:withCompletionHandler:
尝试OAuth
自行执行:
如果帐户类型支持身份验证并且帐户未通过身份验证,则使用其凭据对帐户进行身份验证。如果认证成功,则保存账号;否则,它不会被保存。
我觉得这很奇怪,因为用户无法通过输入用户名/密码直接向服务器进行身份验证。
我还尝试ACAccountCredential
使用我的应用程序的消费者密钥和消费者秘密进行初始化,结果相同(失败NSURLErrorDomain error -1012.
)
任何有关此主题的指导将不胜感激!
谢谢。
java - AccountManager IllegalArgumentException:键为空
好的,我正IllegalArgumentException
处于不应该的地步。
我有一个Account
使用 AccountManager 保存的自定义扩展:
键是常量字符串值,但应用程序仍然抛出:
我不得不说我只是以这种方式附加用户数据,因为使用:
似乎没有附加价值。键是否需要特殊的名称模式?
以前有人遇到过这个问题吗?
更新:
它被扔进manager.setUserData()
看起来像这样(Android代码)的内部:
当我用 eclipse “走进”这个方法时,我在调试透视图中得到了这个:
值不为空 >o<