在asp.net中集成OpenID时出错
本文关键字:OpenID 出错 集成 asp net | 更新日期: 2023-09-27 17:58:30
我正试图使用asp.net_c#在我的网站中使用OpenID。我从http://www.dotnetopenauth.net/在从工具箱中引用二进制DotNetOpenAuth.dll时,visual studio给我一个错误,说从程序集DotNetOpenAuth.dll加载类型时出错,并且在加载system.web.mvc 时出错
请注意,我不是在开发MVC网站。我正在使用asp.net v4开发asp.net表单网站。dll只适用于mvc网站吗???
我认为Visual Studio抛出错误是因为它找不到DotNetOpenAuth
所需的依赖项。你可以安装MVC框架,这样VisualStudio就有了依赖关系,但你不必在你的项目中使用MVC。
DotNetOpenAuth.dll文件在WebForms页面中运行良好。没有必要将其添加到工具箱中。相反,将DLL放入/bin
文件夹中,并从代码中引用它。
这里有一个不错的过程演练。