C# 使用贝宝和ASP.Net

C# 使用贝宝和ASP.Net,c#,asp.net,paypal,C#,Asp.net,Paypal,我有两个网站,一个是纯HTML和php,另一个是asp.net。 问题是,我想使用带有paypal按钮的PHP网站来销售我的产品。 然后他们被重定向到asp.net网站(成功付款后), 在那里他们可以创建一个帐户。 该页面应该能够从paypal重定向中获取所有自定义变量,但我不希望它们在URL中可见 这可能吗? 如果没有,有什么建议吗?贝宝有一个API,它不是关于传递变量的 这就是您所说的快速结帐选项 您定义了一个回调URL,该URL将为您提供该信息 我有一个库来为KitGUI.com做这件事

我有两个网站,一个是纯HTML和php,另一个是asp.net。 问题是,我想使用带有paypal按钮的PHP网站来销售我的产品。 然后他们被重定向到asp.net网站(成功付款后), 在那里他们可以创建一个帐户。 该页面应该能够从paypal重定向中获取所有自定义变量,但我不希望它们在URL中可见

这可能吗?
如果没有,有什么建议吗?

贝宝有一个API,它不是关于传递变量的

这就是您所说的快速结帐选项

您定义了一个回调URL,该URL将为您提供该信息


我有一个库来为KitGUI.com做这件事,但它不是开源的。

贝宝有一个API来做这件事,而不是传递变量

这就是您所说的快速结帐选项

您定义了一个回调URL,该URL将为您提供该信息


我有一个库可以为KitGUI.com做这件事,但它不是开源的。

您将从PayPal接收所有必要的数据到URL,指定为返回URL。验证这些值,仅此而已:)

您将收到从PayPal到URL的所有必要数据,指定为返回URL。验证这些值,仅此而已:)

您的网站是否在同一台服务器上?或者他们可以访问一个数据库?他们在同一台服务器上,但只有ASP.net应用程序才能访问数据库编辑:除非我改为MySQL5,因为我们的数据库有一些问题。您的网站在同一台服务器上吗?或者他们可以访问一个数据库?他们在同一台服务器上,但只有ASP.net应用程序才能访问数据库编辑:除非我改为MySQL5,因为我们的数据库有一些问题。但是数据不应该出现在用户购买产品的网站上,数据应该只在另一个网站上才知道,我该怎么做?是的,你要访问数据库,用户购买的产品是为了实现某种从PHP站点获取数据的服务:是否也可以在受保护的文件夹中使用临时XML文件?我不喜欢创建任何文件(尤其是一些敏感信息)。为每次购买分配唯一的ID(简单MD5可以),将其传递给PayPal并返回URL。没有人以我期望的方式直接回答我,但我确实使用了你的答案来修复它,所以谢谢:数据不应该出现在用户购买产品的网站上,数据应该只在其他网站上知道,我该怎么做呢?是的,你要访问数据库,用户在那里购买了一些产品来实现某种服务,从PHP站点获取数据:在受保护的文件夹中使用临时XML文件也可以吗?我不喜欢创建任何文件(尤其是带有一些敏感信息的文件)。为每次购买分配唯一的ID(简单MD5就可以了),将其传递给PayPal并返回URL。没有人以我期望的方式直接回答我,但我确实使用了你的答案解决了问题,所以谢谢:D