Articles of asp.net

使用Windows身份validation在ASP.NET应用程序的子文件夹上禁用身份validation

是否有可能使用Windows身份validation禁用ASP.net应用程序的一个或多个子文件夹上的Windows身份validation? 例如: 一个网站包含几个其他文件夹,其中包含整个应用程序的一部分:/前端,/后端,/login bin文件夹与这些子文件夹(即网站的根目录)处于同一级别。 所有这些子文件夹都包含使用驻留在网站根目录的bin文件夹中的二进制文件的页面。 用户在访问后端文件夹中的页面时必须inputWindows凭据,而不是在login或前端文件夹中访问页面时inputWindows凭据。 我正在使用IIS7 有任何想法吗?

如何强制与本地asp.net开发服务器的Windows身份validation?

我正在开发一个需要Windows身份validation的ASP.NET应用程序。 我有web.config设置拒绝匿名用户和使用Windows模式进行身份validation,但我的本地开发版本仍然让我通过网站。 为了testing不同的用户设置,我需要强制授权,以便更改用户。 当我在本地asp.net开发服务器上运行时,如何设置我的系统(configuration文件,VS2005设置,IIS等)来强制授权窗口在站点上popup? 换句话说,在Debug模式下运行站点时,如何获得身份validationpopup窗口?

我需要build立一个Jenkins构build服务器,可以在没有Visual Studio的情况下构buildASP.NET项目?

我试图使用Jenkins(在Windows Server 2012上)来build立一个构build服务器,它将负责构build(使用config变换)和打包(zip文件)ASP.NET MVC / Web API项目,然后将它们移动到指定的位置C:/出版)。 基本上,我需要通过命令行Visual Studio Web Publish for File System,而无需安装Visual Studio。 压缩过程可以通过Jenkins推迟到命令行。 从search中,以下步骤是我迄今为止所做的: 安装了Jenkins 安装了Jenkins MSBuild插件 复制'C:\ Program Files文件(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \ Microsoft.WebApplication.targets'到我的生成服务器 安装了Windows 8 SDK 创buildJenkins的工作,从回购拉动源代码 将命令行参数添加到MSBuild任务…. 第6步是什么绊我。 我已经在网上尝试了很多build议,但不知道如何获得Visual Studio的发布命令的全部效果。 一个build议是使用发布configuration文件属性作为参数: /p:WebPublishMethod=FileSystem /p:LastUsedBuildConfiguration=Release /p:LastUsedPlatform=AnyCPU /p:ExcludeApp_Data=False /p:publishUrl=C:\Published\ /p:DeleteExistingFiles=True 但是这不会将任何文件移动到c:\Published\ 。

IIS 7.5 – 403禁止

好的,我已经search了在线资源并应用了所有build议的解决scheme。 我正在使用“ASP.NET v4.0”池在IIS 7.5下设置一个简单的Windows Server 2008 R2网站。 我将其设置为默认Web站点下的另一个根目录下的应用程序。 我不断收到403禁止错误。 我有: 使用aspnet_regiis.exe -i安装asp.net(很多次) 确保我的根目录(物理path)具有“IIS_IUSR”和“IUSR”用户的权限。 确保“匿名身份validation”已启用并设置为“应用程序池标识” 我已经多次重启IIS 我检查了所有其他configuration,并重新检查了一遍。 奇怪的是,我有另一个应用程序下的默认网站,它工作得很好。 任何build议将有所帮助。 这不应该是这么难,除非我失去了一些明显的东西。

我怎样才能从一个网页启动一个Windows应用程序?

我们有一个公司的内联网,并且认为能够收集代表大多数代表使用的应用程序(Outlook,Excel和其他几个应用程序)的图标/链接是非常好的。 这个想法是,如果安装了应用程序,点击链接/图标将启动客户机上的应用程序。 任何人都有这样的要求,并成功实施它? 想回到大家面前,然后回去说不。 在此先感谢您的答复。

Windows API代码包缩略图给出PDF的预览拇指,但不是Word或Excel

我正在使用Microsoft API代码包并具有使用以下代码的处理程序 string filename = "C:\\Hello.pdf"; ShellFile shellFile = ShellFile.FromFilePath(filename); Bitmap bitmap = shellFile.Thumbnail.ExtraLargeBitmap; context.Response.ContentType = "image/jpeg"; bitmap.Save(context.Response.OutputStream, ImageFormat.Jpeg); 这工作正常,为PDF文档生成一个“预览”样式的缩略图,但是当我用Word或Excel试用时,我得到了文件types的通用缩略图,而不是文档的迷你图像(这是我正在寻找的) 。 任何人都有这个想法? 可以使用这个API来完成吗?

将在本地主机上运行的服务暴露给Android模拟器?

我通过与Android应用程序一起开发的ASP.net/Visual Studio运行服务。 当我通过VS运行服务时,可通过http://localhost:13980/而不是http://127.0.0.1:13980/ (提供了“错误请求 – 无效主机名”400错误)。 显然,我不能告诉Android应用程序在“本地主机”寻找服务,因为这将指向自己。 我明白( 根据这个页面 ),Android模拟器将10.0.2.2作为直通IP地址对待主机的127.0.0.1,所以如果我有一个本地主机,通过127.0.0.1正确公开,b)将应用程序中的目标地址从localhost:port更改为10.0.2.2:port。 我将如何去做A部分? 我正在运行Windows 8.1 Pro,Visual Studio 2012,并且正在讨论的项目是针对.NET 4.5的。 谢谢!

Windows的关键价值数据库?

除了MongoDB和Memcached之外,什么键值存储在Windows上运行? 我见过的大多数似乎只能在Linux上运行(Hypertable,Redis,Lightcloud)。 相关链接: 是否有经过业务validation的云存储/ Key => Value Database? (开源) http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores/

如何在ASP.NET中列出Windows用户和组?

我有一个ASP.NET网站项目,我需要列出我的Windows系统上的所有用户和他们的组。 我已将身份模拟设置为true,并在web.config中提供了admin的用户名和密码。 我从哪说起呢? 提前致谢。 更新: 我目前有以下代码 – var machine = new DirectoryEntry("WinNT://<IP ADDRESS>"); foreach (DirectoryEntry child in machine.Children) { // get the child's group(s). } 当我debugging时,我可以看到machine.Children中的用户列表。 我如何find这个用户所属的组?

Intranet ASP.NET网站的Windows身份validation和重新出现的Windowslogin框

我正在尝试在ASP.NET Intranet上启用自动窗口身份validation。 我已将我们的IIS 7.5服务器上的身份validation从“匿名”更改为“仅Windows身份validation”,并将网站的Web.config文件更改为: <authentication mode="Windows" /> <authorization> <deny users="?" /> </authorization> 当通过IE 8访问网站时出现Windowslogin框,我input有效的凭证,但login窗口不断重新显示,就好像它不接受我的凭证一样。 通过反复取消login框消失,我的login名可以在网站上查看。 login框有没有任何可能的原因,即使input有效的凭证,仍然popup? 我已经重新启动服务器/清除浏览器caching等 此外,理想情况下,我希望用户在login框中input一次login详细信息,而不必在重新打开浏览器时重新inputlogin详细信息。