我正在测试使用 .NET Devkit 2.0 开发的应用程序。在我的开发人员中心,我正在尝试在页面的“测试您的应用程序”部分中运行连接测试。OAuth 测试工作正常,但是当我尝试测试 OpenID 时出现错误。
当我单击“从 Intuit App Center (OpenID) 测试订阅应用程序”时,它会将我带到公司连接页面,然后我选择公司,然后它会将我带到我的应用程序的免费试用页面。当我单击“授权”时,我收到 404 错误。
URL 指向:
https://myserver.com/Error.aspx?aspxerrorpath=/myapp/OpenIdHandler.aspx
其中 myserver 是我的开发服务器的名称,myapp 是我的应用程序的名称。
我能够顺利地从 Visual Studio 运行该应用程序。它按预期连接并运行,但是当我在开发中心尝试它时,它无法正常工作。
我的应用程序设置是否正确?在这种情况下,我应该指向 OpenIdHandler.aspx 吗?
开发中心的应用设置:
应用 URL:https://myserver/myapp/Default.aspx
断开连接 登陆 URL:https://myserver/myapp/Disconnect.aspx
管理用户 URL:https://myserver/myapp/Default.aspx
OpenID URL:https://myserver/myapp/OpenIdHandler.aspx
这是我第一次发布到 Intuit App Center,所以任何建议都会有很大帮助。我什至不确定开发中心的设置是否有问题。谢谢