使用VS2010 silverlight商业应用模板创建默认解决方案。将 Web.config 中的身份验证更改为 Windows,并将 app.xaml.cs 中的代码更改为使用 Windows 身份验证。其他一切都没有改变。然后从vs2010内置的web服务器运行这个应用程序,就可以了,我可以看到windws(来自AD域帐户)的登录用户信息显示在屏幕的右上角,比如DomainName\userName。
然后将此Web应用程序部署到Windows 7(同一台计算机)上的IIS并再次访问此应用程序,我收到以下错误:
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Detailed Error InformationModule IIS Web Core
Notification Unknown
Handler Not yet determined
Error Code 0x80070005
Config Error Cannot read configuration file due to insufficient permissions
Config File \\?\C:\Users\myname\Documents\Visual Studio 2010\Projects\BusinessApplication4\BusinessApplication4.Web\web.config
Requested URL http://localhost:77/BusinessApplication4TestPage.html
Physical Path
Logon Method Not yet determined
Logon User Not yet determined
Config Source
-1:
0:
如何解决这个问题?