我有点卡住配置IIS,使全“通过”认证上的web应用程序,与SharePoint通信2010代码后面的web服务。这一切都在本地域上运行。IIS 7 asp.net应用程序 - 从客户端通过Windows身份验证的SharePoint Web服务(不应用程序池帐户)
我设置的网站上来在web.config中的“Windows”身份验证:
的“ASP:LoginName将”控制显示我的域\用户ID正确时,应用程序部署到该网站。
一切工作正常,但所有连接到SharePoint后端所做的工作程序池帐户下运行,没有登录运行网站的用户。
对于审计的原因,我希望能够运行everythign为正在运行的网站,而不是应用程序池帐户的用户。
我可以配置应用程序池使用(或模拟)的客户端用户帐户?我认为这将是直接的,但我很努力地看到我必须做什么才能在IIS中启用此功能。
谢谢。我已经添加了这个,但是我在加载页面时收到了一个权限错误,特别是后面代码中内置的项目。这是要求信用证。我是否必须更改IIS站点中文件的权限? – Iain