使用个人帐户移动单页应用程序(ASP.NET WebAPI2)

时间:2014-04-02 07:19:34

标签: c# authentication iis asp.net-web-api2

我真的不知道该怎么做,所以我会再试一次stackoverflow。

我在Visual Studio 2013中创建了一个项目。我使用了位于Templates / Visual C#/ Web / ASP.NET Web应用程序的给定单页面应用程序模板。对于身份验证,我选择了个人用户帐

经过一些工作,我的项目终于完成了,当我从VS2013开始时,它工作正常。

现在我想将此项目移至IIS。我尝试将整个项目复制并粘贴到wwwroot并在IIS中创建了一个应用程序。当我现在浏览到该页面时,即使所有链接都是相对的,我的所有css和js都不可用。在配置文件中有什么我必须改变的吗?路由?

我在最后几天搜索了一个解决方案,但我找不到任何东西。是否有教程或其他任何东西,这可以帮助我让我的项目在IIS上工作?

其他问题:我是否必须为注册用户更改任何数据库源,还是可以使用我项目中创建的数据库?

我希望你能帮助我! :(

1 个答案:

答案 0 :(得分:1)

检查您的资源文件是否可公开访问。您的查询可能是related SO。 在Web.config中,选中

<location path="~/Resources/Css"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location>