首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >了解Asp.net、IIS和Active

了解Asp.net、IIS和Active
EN

Stack Overflow用户
提问于 2012-12-14 08:11:09
回答 1查看 1K关注 0票数 2

有人能向我解释一下活动目录是如何与IIS一起工作的吗?我有一个ASP.net应用程序,它在服务器上查找文件夹并列出所有子文件夹。这是一个有节点的树状视图。WHen用户单击节点,它进行回发以获取子文件夹并将它们附加到树视图中。在各种文件夹中,远程服务器上有共享文件夹的快捷方式,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
\\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\aThirdFolder\aFourthFOlder

我的应用程序使用windows身份验证和活动目录。当用户启动我的应用程序时,我们会得到他们的域\userid。如果我试图直接:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
\\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\aThirdFolder 

我收到一个错误:

所使用的帐户是计算机帐户。使用您的全局用户帐户或本地用户帐户访问此服务器。

但是,如果我在文件夹链上工作,就像这样:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  \\myServer\somefolder\
  \\myServer\somefolder\anotherFolder\
  \\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\
  \\myServer\somefolder\anotherFolder\shortcutToRemoteFolder\aThirdFolder 

这很好。权限是否未传播到清除服务器?IIS帐户改变了吗?任何洞察力都会很好。

EN

回答 1

Stack Overflow用户

发布于 2012-12-14 09:27:05

出于安全原因,IIS不会利用(已连接客户端)域帐户凭据连接到另一台服务器。这通常被称为"IIS双跳“场景。有一些方法可以使用kerberos或允许在服务器上模拟,但是这些方法都有局限性(因为允许这类事情会带来非常严重的后果)。你可以读到这篇文章:Steps to enable double-hop delegation in IIS7 windows 2008,或者只是在"IIS双跳“上做一个网络搜索。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13882337

复制
相关文章
ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI
前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runtime的处理模型的问题,并不是三言两语就能说清楚的,所以决定写这样一篇介绍IIS和ASP.NET Runtime Process Model的文章,谈谈我对此的一个粗浅的认识,如果有什么不对的地方,希望大家及时指正。 这篇文章大体分为两个部分,第一部分我将谈谈IIS的两个不同的版本—IIS 5.x 和 II
蒋金楠
2018/02/07
2.9K0
ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI
IIS部署asp.net mvc网站
iis配置简单的ASP.NET MVC网站 编译器:VS 2013 本地IIS:IIS 7 操作系统:win 7 MVC版本:ASP.NET MVC4 sql server版本: 2008 r2
Ryan_OVO
2023/10/18
4550
IIS部署asp.net mvc网站
[Asp.Net Core] 1. IIS中的 Asp.Net Core 和 dotnet watch
在基于传统的.NET Framework的Asp.Net Mvc的时候,本地开发环境中可以在IIS中建立一个站点,可以直接把站点的目录指向asp.net mvc的项目的根目录。然后build一下就可以在浏览器里面刷新到最新的修改了,也可以附加到w3wp的进程进行调试。但是在开发基于.Net Core的Asp.Net Core项目的时候,这样的做法已经无法满足我们的需要了: 更改完代码build一下,无需部署即可在浏览器得到最新的更改。 附加到进程调试。 Asp.Net Core的项目需要先Pubilsh一下
blackheart
2018/01/19
1.7K0
[Asp.Net Core] 1. IIS中的 Asp.Net Core 和 dotnet watch
IIS 5.x与ASP.NET
我们先来看看IIS 5.x是如何处理基于ASP.NET资源(比如.aspx,.asmx等)请求的,整个过程基本上可以通过图1体现。
莫问今朝
2019/02/25
2.8K0
IIS备份 自动备份IIS设置和恢复IIS设置
  备份后文件会保存在 %WINDIR%system32inetsrvMetaBack 目录下…
会长君
2023/04/26
5.3K0
IIS7 beta FREE WEBHOSTING FREE HOSTING FOR ASP.NET 2.0 IIS7[通俗易懂]
From: http://blogs.iis.net/bills/archive/2007/04/28/free-iis7-web-hosting.aspx
全栈程序员站长
2022/11/08
4.9K0
Active Record和Domain Object + Dao
Martin Fowler的 Active Record pattern实现,它是指一个既包含数据又包含行为的对象,这些数据需要持久保存到对应的数据表中。Active Record一个很明显的特征是:
张善友
2018/01/19
5090
Active Record和Domain Object + Dao
ASP.NET是如何在IIS下工作的
ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化。 IIS6(IIS7的经典模式)与IIS7的集成模式的不同 IIS6
古时的风筝
2018/01/08
3K0
ASP.NET是如何在IIS下工作的
VB.NET 创ASP.NET WebAPI及应用(二) IIS和MYSQL安装
一,安装IIS WEB服务器 1.1 打开Win11的控制面板,找到"程序和功能"
办公魔盒
2021/12/06
2.1K0
VB.NET 创ASP.NET WebAPI及应用(二) IIS和MYSQL安装
在ASP.Net和IIS中删除不必要的HTTP响应头
转载:http://www.cnblogs.com/CareySon/archive/2009/12/14/1623624.html
跟着阿笨一起玩NET
2018/09/20
1.9K0
Active Sync与IIS7 Classic&Integrated模式,Exchange 2007&2010的关系
该文介绍了在Exchange 2007和Exchange 2010环境下,Active Sync与IIS7 Classic和Integrated模式的关系。文章首先介绍了Exchange 2007环境下,Active Sync与IIS7 Classic的关系,并总结为“Classic”模式。然后介绍了Exchange 2010环境下,Active Sync与IIS7 Integrated的关系,并总结为“Integrated”模式。最后,作者分享了在调试过程中发现的问题,并得出结论:针对Active Sync的http module,在Exchange 2007环境下,只能采用Native的方式开发,即C++开发;Exchange 2010即以上版本环境下,只能用Managed的方式开发,即C#方式。
宋凯伦
2018/01/04
7050
ASP.NET (Core) WebAPI IIS PUT和DELETE请求失败 405的解决办法
本地调试没问题,在线上环境上IIIS拒绝PUT和DELETE请求是由于IIS为网站默认注册的一个名为WebDAVModule的自定义HttpModule导致的,如果我们的站点不需要提供针对WebDAV的支持,解决这个问题最为直接的方式就是利用如下配置将注册的HttpModule移除即可:
跟着阿笨一起玩NET
2020/06/03
2.1K0
【译】在ASP.Net和IIS中删除不必要的HTTP响应头
   每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求。比如说吧。如果浏览器支持压缩功能,则浏览器会发送Accept-Encoding HTTP头,这样一来服务器便知道浏览器可以使用哪种压缩算法。还有任何在上一次传输中服务端设置的cookies也会通过Cookies HTTP头来回传到服务器,浏览器还会发送用于让服务端知道客户使用的是何种浏览器(IE,火狐,Safari等),浏览器版本,操作系统以及其他相关信息的User-Agent HTTP头。
跟着阿笨一起玩NET
2018/09/20
3.2K0
【译】在ASP.Net和IIS中删除不必要的HTTP响应头
使用FluentScheduler和IIS预加载在asp.net中实现定时任务管理
FluentScheduler介绍 github地址:https://github.com/fluentscheduler/FluentScheduler FluentScheduler是一个简单的任务调度框架,使用起来非常方便,这个框架也是我在搜索iis预加载的时候偶然间发现的,立马拿来试用一下,感觉爽呆了,当然还有Quarz.Net之类的其他任务管理框架,不过看配置似乎有点麻烦,反正除了timer我啥也没用过... 之前还花费了很长一段时间自己写了一套定时任务的框架,如今看到FluentSchedule
蓝夏
2018/07/04
2.3K0
Active APT
为 Word 和 Excel 文档添加了狡猾的远程模板注入器;独特的 Outlook 群发邮件宏
Khan安全团队
2022/01/17
8K0
Win10安装IIS并配置ASP.NET 4.0
这几天新购置了电脑家用,自家电脑上上了win10+Ubuntu。解决了双系统的一些坑之后,今天准备给win10装IDE了(虽然想在Ubuntu下搞搞React/Python之类的,但我骨子里还是个.Net程序猿)。装完VS、SQLServer、IIS、MVC3、MVC4,搞定后搞个项目试试,结果发现IIS应用程序池下没有.net 4.0,对于一个.Net程序猿来说,这个常见咯。 于是本能的打开控制台跑了这个代码(注册下asp.net4.0不就OK了):
zls365
2020/08/19
2.8K0
Win10安装IIS并配置ASP.NET 4.0
远古魔力 | 在Windows 10和Azure App Service里跑上世纪的ASP
ASP(没有.NET) 即 Active Server Pages (动态服务器页面)是一项由微软公司在1996年推出的技术,能够在IIS中运行动态网站。也许许多90后及千禧一代程序员并没有听说过它,但很多老程序员曾经用ASP编写了诸如DVBBS论坛等在上古时期就开辟了中国互联网第一片天下的网站。
Edi Wang
2019/07/22
7140
远古魔力 | 在Windows 10和Azure App Service里跑上世纪的ASP
快速了解 ASP.NET Core Blazor
最近在几个微信 .NET 交流群里大家讨论比较频繁的话题就是这几天自己的面试经历。
独立观察员
2022/12/06
1.6K0
快速了解 ASP.NET Core Blazor
IIS6架设网站过程常见问题解决方法总结
  如果你的服务器是2003的,它默认只支持.net,不支持asp所以须进行以下操作:
会长君
2023/04/26
2K0
IntelliJ Active code
Active code 97NK9A9XO8- eyJsaWNlbnNlSWQiOiI5N05LOUE5WE84IiwibGljZW5zZWVOYW1lIjoiSmV0QnJhaW5zIEFjY291bnQi LCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoi Rm9yIGVkdWNhdGlvbmFsIHVzZSBvbmx5IiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYW
week
2018/12/12
2.8K0

相似问题

IIS和Active权限

22

Active Directory + IIS + SQL + ASP.NET

22

了解IIS与服务

11

要了解IIS版本

47

使用Active Directory和IIS在Blazor中进行ASP.NET核心Web认证

29
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文