ASP.Net Web应用程序尝试使用Impersonation和Delegation连接到文
我正在尝试在Intranet ASP.Net web-app中使用Impersonation和Delegation,以便将经过身份验证的用户凭据传递到文件服务器,以便将文件写入目录.
Web服务器和文件服务器是两个独立的计算机,但在同一个域中,因此需要委派. 我做了以下事情: >设置< authentication mode =“Windows”/>和<身份 显然这应该都可行,但事实并非如此.当我尝试从Web App在文件服务器上创建一个文件夹时,我收到了ACCESS DENIED. 我读过的所有网页似乎都表明我的设置应该有效.我错过了什么? 笔记: >我的用户名很好地传递给了Web服务器. 解决方法
您最有可能遇到使用Kerberos身份验证的
double hop问题.我知道有两个选项.
>根据您网站的身份设置您的SPN. 我认为最好的选择是选项1,但这取决于您在网络上的访问量. 这是与IIS6相关的KB. 还要发布应用程序池的配置方式. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 在Controller操作方法中重用代码的最佳方法
- asp.net – 使用HttpRequestMessage.Properties传递每个请求
- asp.net-mvc – 如何构建一个企业MVC应用程序,业务逻辑在哪
- asp.net-mvc-3 – MVC3客户端验证无法使用Ajax.BeginForm表
- asp.net-mvc – ASP.NET MVC路由 – 所有看起来都匹配正确的
- asp.net-mvc – ASP MVC.NET3本地IIS7对象引用错误
- asp.net-mvc – 共享WCF服务和身份验证的MVC2应用程序(和其
- 什么是Application Server for ASP.NET?
- asp.net-mvc – 获取错误 – “@”字符后面的意外“if”关键
- 在ASP.NET中拒绝用户时,’CustomIdentity’上的Serializati
- asp.net – 为什么设置AssociatedUpdatePanelId时
- asp.net – 为什么在“Glimpse Web Debugger”中
- asp.net-mvc – 在哪里将日期转换为UTC?
- asp.net-mvc – ASP.Net MVC:如何根据原始的Jso
- 在ASP.NET C#中直接打印Crystal报表
- asp.net-mvc – 如何在SQL Server中为Asp.Net MV
- asp.net – 清除AjaxToolkit AsyncFileUpload控件
- asp.net-core – 我的自定义ASP.Net 5 MVC 6 Tag
- asp.net-mvc – Can Meteor可以运行Microsoft后端
- MONO / ASP.NET Linux主机?