共享主机服务器中的OpenID登录问题

时间:2009-08-29 02:55:03

标签: dotnetopenauth kigg

我将基于kigg opensource asp.net mvc的网站上传到共享托管服务器(我正在使用Asphostcentral)。但是当我尝试使用我的OpenID登录时遇到一个非常奇怪的问题。有一条警告信息如下:

“无法加载文件或程序集PresentationFramework,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35或其中一个依赖项。访问被拒绝。”

但是我可以在我的localhost中运行我的应用程序。我的网站是:http://toupiao360.com 您可以尝试通过点击蓝色标题区域左侧链接“登录”登录,希望你们能看到这个词。

2 个答案:

答案 0 :(得分:1)

DotNetOpenAuth确实引用了PresentationFramework。事实证明,这个程序集不仅仅适用于WPF应用程序。也就是说,它是Xaml序列化功能,并且DNOA 3.2中添加了一个利用此功能的功能。

但是,DNOA可以稍微区别地使用它,因此我认为它会为您避免此错误。所以我代表您提交了Issue 119,以便DNOA 3.2.1有望为您解决此问题。

与此同时,您可以尝试将PresentationFramework上传到您网站的Bin目录,看看是否可以缓解此问题。

答案 1 :(得分:0)

请与您的共享托管公司联系,确保您的网站可以使用PresentationFramework程序集。