这些行会导致godaddy帐户出现安全例外。有任何建议如何重写以使其工作?
File.Delete(PropsFileName); // Clean up
TextWriter tw = new StreamWriter(PropsFileName); // Create & open the file
tw.WriteLine(DateTime.Now); // Write the date for reference
tw.WriteLine(TokenLine); // Write the BinarySecurityToken
tw.WriteLine(ConvIdLine); // Write the ConversationId
tw.WriteLine(ipccLine); // Write the IPCC
tw.Close();
谢谢!
信息正被写入临时目录中的session.properties变量。
答案 0 :(得分:1)
GoDaddy设置为在中等信任下运行,在localhost上模拟这个,将以下内容添加到您的web.config中:
<system.web>
<trust level="Medium" />
</system.web>
您可以尝试解决问题的方法是将以下内容添加到Project&gt;下的AssemblyInfo.cs中。解决方案资源管理器中的属性
[assembly: AllowPartiallyTrustedCallers]
此处有一篇文章可能会或可能不会帮助您和/或让您了解与NHibernate类似的情况:NHibernate in a Medium Trust Environment
答案 1 :(得分:0)
您应该为运行ASP.NET应用程序的用户授予NTFS权限。您的主机控制面板可能支持为该文件夹分配NTFS权限。