我正在使用billdesk
支付网关集成。我面临的问题是网址中的#!
符号,如果我发送请求为
https://pgi.billdesk.com/pgidsk/PGIMerchantPayment?msg=PONDIUALUM|DIS1521C|NA|1|NA|NA|NA|INR|NA|R|pondiualum|NA|NA|F|90|NA|NA|NA|NA|NA|NA|http://35.132.116.138/#!/getDonationDetails|73392E6982AC5ECFAF073079D4F82B1DC1EA89E6550E95693F861B12F91ACE07
它无效。它显示为无效的商家详细信息..但是如果我在getDonationDetails之前删除#!
,那么它正在工作并重定向到付款页面。但如果我删除#!
则问题是付款响应未重定向到getDonationDetails
内的35.132.116.138.So
方法有任何解决方法,以便我可以删除#!
,但仍可以在付款后将回复重定向到getDonationDetails
方法
答案 0 :(得分:0)
您可以在AngularJs的配置阶段定义自己的url前缀,如下所示:
ngModule.config(($locationProvider) => {
$locationProvider.hashPrefix('');
});
我希望,这就是你要找的东西。