<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Start Appian Process From External ASP.NET application and get the Response with acknowledgement</title><link>https://community.appian.com/discussions/f/integrations/12539/start-appian-process-from-external-asp-net-application-and-get-the-response-with-acknowledgement</link><description>Hi All, 
 I am creating an ASP.NET application to collect data from external users, this application will be exposed to internet. 
 Once user submits the asp.net form, it will have to trigger a process model from Appian Application (this appian application</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Start Appian Process From External ASP.NET application and get the Response with acknowledgement</title><link>https://community.appian.com/thread/55881?ContentTypeID=1</link><pubDate>Tue, 29 May 2018 10:58:22 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d9459e2f-d971-43eb-b112-79f3390f4327</guid><dc:creator>asifh</dc:creator><description>Thanks Aditya,&lt;br /&gt;
&lt;br /&gt;
I want to test the generated endpoint using WCF test client tool but once i enter the URL of Endpoint.&lt;br /&gt;
it is showing the following error:&lt;br /&gt;
Error: Cannot obtain Metadata from localhost:8080/suite/webapi/InitiateServiceDeskProcess If this is a Windows (R) Communication Foundation service to which you have access, please check that you have enabled metadata publishing at the specified address.  For help enabling metadata publishing, please refer to the MSDN documentation at &lt;a href="http://go.microsoft.com/fwlink/?LinkId=65455.WS-Metadata"&gt;go.microsoft.com/.../&lt;/a&gt; Exchange Error    URI: localhost:8080/suite/webapi/InitiateServiceDeskProcess    Cannot obtain Metadata from localhost:8080/suite/webapi/InitiateServiceDeskProcess.  The URI scheme is not supported by default.  Add a client endpoint in config with name=&amp;quot;&amp;quot; and contract=&amp;quot;IMetadataExchange&amp;quot; and an appropriate binding to obtain Metadata from this URI.&lt;br /&gt;
&lt;br /&gt;
how to resolve this?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Start Appian Process From External ASP.NET application and get the Response with acknowledgement</title><link>https://community.appian.com/thread/55799?ContentTypeID=1</link><pubDate>Mon, 28 May 2018 11:59:43 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:be713fe1-616a-4ebe-ad36-9a44ed26f31e</guid><dc:creator>santoshd378</dc:creator><description>&lt;p&gt;Along with the Adithya&amp;#39;s suggestion, Don&amp;#39;t forgot to use Post method while creating the web API, As only post methods can start the process models.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Start Appian Process From External ASP.NET application and get the Response with acknowledgement</title><link>https://community.appian.com/thread/55796?ContentTypeID=1</link><pubDate>Mon, 28 May 2018 11:49:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:116cc4d9-5f82-46bb-b2d2-a2fed6f53c9c</guid><dc:creator>Aditya</dc:creator><description>Use Web API to expose the process model. While creating a Web API, select process model from the list of available templates. You can then pass the process model you want to expose there. You can configure your success message and error message there itself. Also, when you create a Web API, you will get a link to access that web api from external system. You also have to use basic http authentication while calling the Appian Web API. If your application is accessed through a web page and your are making a call to Appian from that web page, you might have to consider Cross Origin Request as well.&lt;br /&gt;
&lt;br /&gt;
You can find more on web API here: &lt;a href="https://docs.appian.com/suite/help/18.1/Designing_Web_APIs.html#designing-a-web-api"&gt;docs.appian.com/.../Designing_Web_APIs.html&lt;/a&gt;&lt;br /&gt;
You can find more on Cross Origin Requests here: &lt;a href="https://docs.appian.com/suite/help/18.1/Web_APIs.html"&gt;docs.appian.com/.../Web_APIs.html&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>