问题标签 [anonymous-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.
reporting-services - 报告服务匿名访问报告
我无法为需要访问报告的每个人创建 NT 帐户。是否有人知道或拥有该信息的链接以允许匿名访问报告服务报告?
谢谢
c# - 防止匿名用户在没有 SqlMembershipProvider 的情况下在 ASP.NET 中多次提交表单
我有一个简单的表单,可以将选定的答案转储到 XML 文件中。如何防止匿名用户多次提交此表单?
我不是在寻找完全防弹的解决方案,我有一个限制,我不能使用数据库,因此没有 SqlMembershipProvider。
一些cookie检查会起作用吗?如何正确地做到这一点?
先感谢您。
更新:更准确地说,我的意思不仅是意外提交了表单,而且是为了防止一周前访问该站点的用户再次提交此表单。
sharepoint - SharePoint 表单身份验证网站
对于部分匿名且部分在表单身份验证登录之后的 SharePoint 网站,您如何管理它的安全性?
我有一个使用CMS门户(使用 Windows 身份验证)设置的站点,但由于 FBA 将被公众使用,它已扩展为将 FBA 作为身份验证提供程序并启用了匿名访问。CMS 门户上未启用匿名,因为它不会重新激活,只有内容编辑器才能登录该站点。
但是我不知道如何管理从 CMS 门户可以匿名访问的内容和不可以匿名访问的内容,是否有可能,或者是否需要一个 FBA 管理员帐户来管理网站的该部分?
iis - 无法匿名访问网站
我已经在 ServerFault 上问过这个问题,但是我得到的答复很少……确切地说。
我需要尽快解决这个问题,因此我也在这里询问。我有一台运行 Windows Server 2003 IIS6.0 的服务器。我正在开发一个我想授予匿名访问权限的网站。我在 IIS 管理器中创建了一个新网站,我确保启用了“启用匿名访问”选项,并且它已设置为 IUSR_ MachineName。
我已经同步了 IIS 元数据库、AD 和 MTA 之间的密码,并确保 IUSR_ MachineName已获得相关权限。我似乎无法让它发挥作用。每次我尝试访问该网页时,都会提示我登录。我将匿名登录帐户设置为我自己的(管理员)帐户并尝试了它,它工作正常,所以我知道这一定是 IUSR 帐户的权限问题。
请帮助我,我对 IIS/服务器管理还很陌生,而且我正在抓狂!!
谢谢。
sharepoint - ViewFormPagesLockDown 并排除特定列表/页面
我正在开发一个面向公众的 MOSS 2007 站点,该站点使用 ViewFormPagesLockDown 功能来阻止匿名用户访问标准列表表单。我不想失去此功能提供的额外安全性,但有一些列表允许匿名用户访问表单。
我可以在列表设置、列表模板或功能代码中做些什么来阻止特定列表或表单要求 SPBasePermissions.ViewFormPages?
web-services - CascadingDropDownList 不适用于匿名访问
我在 ASP.NET MCMS 2002 Web 应用程序中使用 AJAXControlToolkit 的 CascadingDropDownList。CascadingDropDownList 按预期工作,直到在 IIS 下网站的目录安全设置中同时选中“匿名访问”和“集成 Windows 身份验证”标志(这是生产环境中的情况)。
我得到的错误是:500 Internal Server Error No web service found at:
如果我取消选中匿名访问或 Windows 身份验证,一切正常。
有什么建议么?
c# - 将站点更改为匿名访问会导致轻微的 jQuery 问题
我有一个简单的 ASP.Net 3.5 站点,它基本上属于主/详细信息类型。母版页显示数据库记录的 GridView,单击给定行的 Edit 会显示带有 DetailsView 的编辑表单。很标准的东西。现在,我在 UpdatePanel 中有 GridView,并使用 jQuery FancyBox 启动编辑表单。保存编辑的记录后,子页面更新父页面,并简要突出显示编辑的行。很多 AJAXy 的优点,而且一切都很完美......
...除非我在 IIS 中取消选中该站点的“匿名访问”。然后,jQuery 部分变得有点古怪和不可预测。即,行突出显示在大多数情况下停止工作。如果我返回并重新启用匿名访问,一切正常。
我关闭了匿名访问,因为我想让网站根据他们的 Windows 登录名知道用户是谁。我觉得这个设置会破坏 jQuery 的东西很奇怪,所以我可能只是没有掌握一些基本概念。很想听听其他人遇到过这个问题(并希望能克服它!)。
谢谢,克里斯
sharepoint - HOWTO:允许以匿名用户身份访问 FBA 和 SharePoint 2010
我有一个具有自定义表单成员资格和角色提供者的新站点,我需要允许匿名用户访问该站点(即浏览但不登录)。这是一个在声明身份验证下运行的新 SharePoint 2010 站点(显然)。
我遇到的问题是,尽管在中央管理员和站点权限中都允许匿名访问,但用户在访问或尝试在站点周围移动时会自动重定向到登录页面。实际上,似乎有一个循环,如下面的 url 所设想的(为了方便,我将主页设置为登录页面,因为登录控件是主页上的 web 部件)。
/pages/default.aspx?ReturnUrl=%2f_layouts%2fAuthenticate.aspx%3fSource%3d%252FPages%252FDefault%252Easpx&Source=%2FPages%2FDefault%2Easpx
如何配置 2010 站点以允许匿名用户使用而不强制他们登录?
asp.net - 匿名访问的应用程序池身份和帐户是什么?
我了解这两者的用途,但我不知道它们各自的作用——即一个是做什么用的,另一个是做什么用的。(无论如何,我通常将它们设置为同一个帐户。)
如果您不确定我在说什么帐户,请在 IIS 管理器中:
- 右键单击有问题的应用程序池,转到属性,然后单击身份选项卡以查看应用程序池标识。
- 右键单击网站,进入属性 -> 目录安全,然后单击匿名访问和身份验证控制下的编辑以查看匿名访问帐户。
apache-flex - Flex App 休息服务调用能否绕过 Windows 身份验证?
我在运行 IIS 的 Windows 服务器上托管了一个 flex 应用程序。同一台服务器有一些应用程序与之交互的休息服务。其余服务具有 Windows 身份验证,因此在没有凭据的情况下无法调用它们的 url。flex 应用程序需要可供公众访问,以便通过启用匿名访问来访问其文件。问题当然是当应用程序尝试调用其余服务时,浏览器会弹出一个对话框,要求输入 Windows 用户名并通过。我天真地希望,如果我在 flex 站点上设置匿名访问,以使用有权查看其他服务的 Windows 帐户的凭据,从而解决问题。我希望 IIS 会看到浏览器使用正确的凭据来查看 flex 应用程序并使用相同的凭据来获取其余服务。错了,没用。
那么我想要的不可能吗?我想找到一种方法,不强迫用户输入 Windows 凭据,使用 Windows 身份验证保留其余服务,并让 flex 应用程序能够访问其余 url。有任何想法吗?我错过了什么吗?此外,可能会发现 flex 应用程序在 http 上运行,而其余服务必须使用 https 调用。这会改变你的答案吗?任何想法都非常感谢。