Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
继承的Silverlight/WCF应用程序需要修复Windows身份验证_Wcf_Silverlight_Iis 7.5_Windows Authentication - Fatal编程技术网

继承的Silverlight/WCF应用程序需要修复Windows身份验证

继承的Silverlight/WCF应用程序需要修复Windows身份验证,wcf,silverlight,iis-7.5,windows-authentication,Wcf,Silverlight,Iis 7.5,Windows Authentication,我继承了一个Silverlight/WCF应用程序。(在.net MVC和SPA上工作了相当长的一段时间) 我试着切换IIS网站文件夹,看看对代码的调整和新的构建是否有效,但没有成功,我切换了回去,尽管网站功能正常,但还是有很多错误 由于某些原因,Windows身份验证似乎已停止工作,这将授权许多管理功能。我认为这是错误的,因此无法在Silverlight应用程序中启用该功能 我继承的服务器将应用程序作为文件夹放在默认网站中,这对我来说是新的,而且非常有限制。我看了IISAdmin的视频,学到了

我继承了一个Silverlight/WCF应用程序。(在.net MVC和SPA上工作了相当长的一段时间)

我试着切换IIS网站文件夹,看看对代码的调整和新的构建是否有效,但没有成功,我切换了回去,尽管网站功能正常,但还是有很多错误

由于某些原因,Windows身份验证似乎已停止工作,这将授权许多管理功能。我认为这是错误的,因此无法在Silverlight应用程序中启用该功能

我继承的服务器将应用程序作为文件夹放在默认网站中,这对我来说是新的,而且非常有限制。我看了IISAdmin的视频,学到了很多,但还不足以解决这个问题

我无法让软件在VS2013中运行,在使用单页应用程序后,这是一个很大的问题

我被难住了,同样的代码是如何放回去的不再工作;我已经吸取了教训,但我仍然需要修复系统。我不确定IISReset是否会有所不同,因为应用程序池每29小时回收一次。我已经发现了尝试的害处,所以我要谨慎行事


因此,我的主要目标是让Windows身份验证重新工作。

只需检查基本情况:在解决方案资源管理器中,单击Web项目,检查下面窗格中的属性,确保禁用了
匿名身份验证
,并启用了
Windows身份验证
。是,IIS中仅启用Windows身份验证,您还需要确保也启用了Windows身份验证。另外,在VS2013中,没有Silverlight 4支持,它会自动将其升级到Silverlight 5。不清楚你继承的应用程序有多旧。。。但是如果它在升级过程中失败,那可能会给您在本地运行带来麻烦。对不起。我检查的是IIS,Web项目属性只有:-Development Server-Misc-project File-project文件夹其中只有两个项目,而且它们似乎都没有在属性部分显示太多。