我注意到2017年3月27日Facebook GRAPH API到期后,我的Facebook应用程序无法提供对我的Web应用程序的访问.主要OAuthWebSecurity是无法从facebook图形API获取登录状态,我已经完成了开发人员组中的错误报告.但他们没有提供解决方案.我得到了一个解决方案,NopCommerce在此链接中提供.但是我没有得到任何完美的解决方案MVC 4.
我已经通过了这个链接,他们的系统在接近MVC 5,但是我需要在解决MVC4这一点,提OWIN不支持MVC4在VS 2012
那么,如何解决这个问题.自从过去一周以来,我一直在经历这个问题.
主要是这段代码中发生异常
AuthenticationResult result = OAuthWebSecurity.VerifyAuthentication(Url.Action("ExternalLoginCallback", new { ReturnUrl = returnUrl }));
Run Code Online (Sandbox Code Playgroud)
它返回IsSuccessful为false,其余参数也为null.
我研究称Facebook已经改变了API的返回类型string,以JSON因此,如何发展自己的代码来获取那些JSON完全吻合.谢谢.
更新: 此问题仍未得到答复.有人在这里帮助我.
facebook facebook-graph-api facebook-authentication asp.net-mvc-4 facebook-apps
我在不同项目之间IWindsorContainer和之间使用了两种类型的容器来IUnityContainer进行服务和接口绑定.但是我不确定有什么区别?他们有相同的功能吗?如果是,那么在现有的情况下需要开发另一个.或者他们有一些差异?如果是,那是什么?我将使用哪一个目的?我有一个小文件来反对这种混乱,但我没有安静地抓住它.所以,如果你让我知道,那么我将不胜感激.请注意,我在NHibernet这里使用映射.
asp.net-mvc entity-framework nhibernate-mapping fluent-nhibernate
如果有任何方法我可以调试我的nopCommerce插件,我正在寻找机会.我正在研究nopCommerce上的大型销售产品,因此我处于如此危急的境地,无法进行实时测试或调试.因为我无法找到异常的来源.有没有可用的工艺或套件?
提前致谢.
除了一点点改变之外,我的问题几乎与这个问题类似.有一个添加菜单的解决方案,就像我也想在不同的过程中添加菜单.
目前我正在开发一个关于组合促销优惠的项目.因此,我想在Promotion所有其他子菜单图像下添加一个子菜单
但我开发的是创建一个单独的菜单Plugins,并在那里添加一个子菜单.喜欢这张图片
这是我用来创建菜单的代码.
public void ManageSiteMap(SiteMapNode rootNode)
{
var menuItem = new SiteMapNode()
{
SystemName = "Promotion.Combo",
Title = "Combo Offer",
ControllerName = "PromotionCombo",
ActionName = "Configure",
Visible = true,
RouteValues = new RouteValueDictionary() { { "area", null } },
};
var pluginNode = rootNode.ChildNodes.FirstOrDefault(x => x.SystemName == "Third party plugins");
if (pluginNode != null)
pluginNode.ChildNodes.Add(menuItem);
else
rootNode.ChildNodes.Add(menuItem);
}
Run Code Online (Sandbox Code Playgroud)
我想知道从哪个SystemName添加这个子菜单?