我最近尝试读取文本文件并填充数据库,然后将填充的数据显示到我的MVC应用程序中。所有这些的原因是因为我希望桌面应用程序能够将数据传递到我的MVC应用程序并将其保存到我的MVC数据库中。
这就是我所拥有的:
CustomUserDetailsService
我上面的代码位于家庭控制器中,因此每次页面加载时,它都会在文本文件中查找新数据并将其存储在db中,同时返回一个视图以显示索引页面。
在localhost上一切正常,但是在托管时出现以下错误:
我的文本文件位于App_Data中,但是我感觉好像将代码放在Index下的控制器中会导致此问题。您能帮我看看代码的位置,以便在网站启动时检查文本文件中的更新数据。
更新:
我发现导致网站无法加载的错误。不知何故,视图中的以下代码行(用数据库中的数据填充下拉列表)不起作用:
<bean id="preauthAuthProviderRest" class="org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider">
<property name="preAuthenticatedUserDetailsService"
ref="com.hp.ci.mgmt.security.sprsec.CustomUserDetailsService" />
</bean>
有解决此问题的解决方案吗?