Asp.net 整合.NET应用程序和谷歌应用程序的战略
更多的是架构/长期视图问题 我正在准备一项服务。我想在ASP.NET或MVC中编写它,但我也希望它能与Google Apps引擎集成(这样团体/企业可以在购买后将其添加到Google Apps域) 我知道如何允许用户使用DotNetOpenAuth通过谷歌应用程序登录,但我的紧密集成策略应该是什么 我想知道的是一些次要问题:Asp.net 整合.NET应用程序和谷歌应用程序的战略,asp.net,asp.net-mvc,google-app-engine,dotnetopenauth,google-apps,Asp.net,Asp.net Mvc,Google App Engine,Dotnetopenauth,Google Apps,更多的是架构/长期视图问题 我正在准备一项服务。我想在ASP.NET或MVC中编写它,但我也希望它能与Google Apps引擎集成(这样团体/企业可以在购买后将其添加到Google Apps域) 我知道如何允许用户使用DotNetOpenAuth通过谷歌应用程序登录,但我的紧密集成策略应该是什么 我想知道的是一些次要问题: 我如何确保登录到谷歌应用程序的用户可以重定向到我的网站,而无需再次登录 从Google应用程序重定向出去可以吗?还是我应该努力将我的应用程序保持在Google应用程序界面
- 我如何确保登录到谷歌应用程序的用户可以重定向到我的网站,而无需再次登录
- 从Google应用程序重定向出去可以吗?还是我应该努力将我的应用程序保持在Google应用程序界面内?其中一个有明显的优势/劣势吗
- 如果我想同时做这两件事,并将基本站点保留在.NET中,我会被迫同时用Java或Python编写代码,以便在应用程序引擎中使用它吗?是否有必要将其安装在应用程序引擎上
如果您希望能够在上列出您的应用程序,以便企业可以将您的应用程序添加到其应用程序域中供其用户使用,则无需使用应用程序引擎。您所需要做的就是确保您的应用程序支持使用OpenID登录,如果您希望它支持SSO,请遵循。如果你想让你的应用程序访问其他谷歌应用程序的数据,详细信息如下。为了不影响nick的精彩答案,我对nick的答案投了赞成票,我只想说链接现在已经过时了。这些天遇到这种情况的任何人都应该去: 您可以在此处确认链接已过期:
希望对某人有所帮助不是100%确定吗?那么这是基于什么呢?猜猜看?答案真的那么有用吗?写得很好,有很好很有用的链接。很好的答案——非常感谢你,尼克!我将使用这些链接继续我的发展。你提出了一个模糊的话题,很快就让我明白了。谷歌应用程序引擎是PAAS产品,谷歌应用程序是SAAS产品。