问题标签 [acs]
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.
wcf - WCF服务应用ACS的实现
我正在尝试为 WCF 服务应用程序实现 ACS(用于使用 Google、Facebook 进行身份验证)。我在 Azure 门户中配置了我的 ACS,并尝试了为 WCF 服务应用程序添加 STS 参考的方式(这是 Web 应用程序通常使用的方式)。这是正确的方法还是我们需要为其添加更多规范?
我经历了很多样本,但无法理解..
如果可能的话,任何人都可以提供一个带有快照的小例子。
请在正确的道路上帮助我...
提前致谢...
acs - 如何增加 Azure ACS 登录超时
Azure 培训工具包包括一个名为“IntroToACS2”的实验室。在其中,您创建一个 WebRole 并启用 ACS,以便您可以使用您的 Google、Live 或 Yahoo id 登录。登录后,如果我等待 10 分钟左右然后刷新页面,我将被重定向回登录页面。
如何增加 Azure ACS 登录超时?
c# - 配置 ACS
我有一个电子商务网站的场景,我希望在用户将商品添加到购物车后继续订购商品之前,提示用户登录 Google。现在,挑战是仅在特定操作点而不是在用户访问网站时使用 windows azure 的 ACS 配置身份验证。我们如何配置领域设置和其他相关项目?
wcf - 使用 acs 对 wp7 应用程序和 wcf 服务进行身份验证
我正在网上寻找如何将 ACS 与 WP7 应用程序和 SOAP WCF 服务一起使用的示例。我能找到的只是 REST WCF 数据服务的示例,而不是简单的 WCF 服务。
有谁知道一个例子?
azure - 如何从原始令牌中获取 ACS 令牌我们得到身份提供者
我从 acs 获取令牌,如这篇文章Validating a SWT Token REST WCF Service中所述
但我无法提取 ACS 令牌。你能帮我吗?实际上,提取 acs 令牌“JsonNotifyRequestSecurityTokenResponse.FromJson”的类我无法得到它,因为提供的链接不起作用。
asp.net-mvc-4 - 当 AuthorizeAttribute 与角色一起应用时,自定义 RoleProvider 失败
我在 ASP.net MVC4 中遇到了自定义角色提供程序的问题。我实现了一个非常轻量级的 RoleProvider,它在我改变之前似乎工作正常
到
一旦我进行了更改,用户就不再经过身份验证,并且出现 401 错误。这很奇怪,因为我的 RoleProvider 基本上为 IsUSerInRole 返回 true,并且为 GetUserRoles 返回一个包含“Administrator”的列表。我在自定义 RoleProvider 中的每个方法上都设置了断点,但发现没有一个被调用。
接下来我实现了我自己的从 AuthorizeAttribute 继承的授权属性。在这我设置了断点,这样我就可以看到发生了什么。事实证明,底层属性调用的 User.IsInRole() 返回 false。
我相信角色提供者已正确设置。我的配置文件中有这个
并使用此处描述的方法检查哪个角色提供者是当前角色提供者:参考当前 RoleProvider 实例?产生正确的结果。但是 User.IsInRole 坚持返回 false。
我正在使用 Azure 访问控制服务,但我看不出这与自定义角色提供程序有何不兼容。
我可以做些什么来更正 IPrincipal 用户,以便 IsInRole 从我的自定义 RoleProvider 返回值?
角色提供者来源:
公共类 SimplicityRoleProvider : RoleProvider { private ILog log { get; 放; }
asp.net-mvc - ACS 已安装,但 MVC 4.0 应用程序仍会重定向且无法找到 login.aspx
第一次在stackoverflow上发帖,但我喜欢这个网站!...
我已经使用 MVC 4 成功创建了一个功能齐全的 Azure 混合模型应用程序。已发布并且运行良好。现在我想将 ACS 认证添加到我的站点。我已经完成了所有步骤,但是当我在模拟中运行应用程序时,它无法重新定向到 ACS 并提供说明它找不到 login.aspx 的页面。
我创建了一个简单的网站解决方案,只是为了证明我的 ACS 设置正确并且工作正常。我注意到这两种解决方案的 web.config 文件大相径庭。
有人尝试过这样做吗?任何帮助,将不胜感激。
- - - - - 解决方案 - - - - - -
我终于得到了一切工作。 关键是删除 WebMatrix.WebData 引用,因为我不需要自己进行身份验证。以下内容来自MVC4 发行说明。
当 WebMatrix.WebData.dll 包含在 ASP.NET MVC 4 应用程序的 /bin 目录中时,它将接管用于表单身份验证的 URL。将 WebMatrix.WebData.dll 程序集添加到您的应用程序(例如,在使用“添加可部署依赖项”对话框时选择“带有 Razor 语法的 ASP.NET 网页”)将覆盖身份验证登录重定向到 /account/logon 而不是 /account /login 符合默认 ASP.NET MVC 帐户控制器的预期。
wcf - 从 javascript 访问由 ACS 保护的 WCF 服务
我希望创建一个位于我们现有代码之上的 WCF(可能是 WebApi)Web 服务。最终,该服务将被外部客户使用,但我们将开始在我们自己的移动应用程序中使用它。
由于一些客户希望使用 Gmail 和 ADFS 身份验证,因此使用 Azure ACS 似乎很有意义(这是我们的 Web 服务托管的地方)。但是,我们暂时不需要多个提供程序,我们将从使用自定义 STS 开始,该 STS 根据我们现有的身份验证逻辑对用户进行身份验证。
我们已经有了使用 MVC Web 应用程序作为客户端的上述工作的粗略原型。
我的问题是如何将其与移动应用程序集成?看起来移动应用程序将使用 AppCelerator 编写,这意味着我需要使用 javascript 进行身份验证。我们只希望用户对我们的自定义 STS 进行身份验证,所以我需要使用 Active Authentication 吗?IE
- 要求用户输入用户名和密码
- 直接使用自定义 STS 进行身份验证并检索令牌
- 将 STS 令牌传递给 ACS 并检索 ACS 令牌
- 将 ACS 令牌传递给每个请求的 wcf 服务。
我想我的问题是:我是否在正确的轨道上,如果是这样,我将如何在 javascript 中实现这一目标?
acs - 为什么每次调试项目时 Azure ACS 都需要身份验证?
当您在 Visual Studio 中开发 Azure webrole 时,每次按 F5 运行项目并等待 Azure 开发环境启动,然后我需要访问登录页面并通过 Azure ACS 身份验证过程。需要做什么才能使 ACS 身份验证状态在编译和调试会话中保持不变?
iphone - 适用于 iOS (iPhone) 的 WindowsAzure ACS 工具包 - Facebook 身份提供者
当 Facebook 是身份提供者时,有没有办法将 Azure 工具包配置为在 iPhone 上使用移动版 Facebook 登录页面?目前该工具包使用桌面网页,这使得它有点无法使用......
编辑
在 Windows Azure 开发论坛上看到同样的错误。