Şu anda bir iPhone uygulaması üzerinde çalışıyorum. Bu uygulama, ASP.NET web uygulamam aracılığıyla açığa çıkan WCF hizmetlerine geri çağırır. Şu anda, benim WCF işlemi aşağıdaki gibi görünür:WCF - Üçüncü taraf uygulama kimlik doğrulaması
[OperationContract]
[WebInvoke(Method = "POST")]
public string SubmitMessage(string message, int priority)
{
try
{
// Process message
// Return success code | message
}
catch (Exception)
{
// Return error code | message
}
}
Benim web uygulaması ASP.NET kullanıyor Form Kimlik Doğrulaması. Benim sorunum, sadece kimliği doğrulanmış kullanıcıların bu işlemi iPhone'larından arayabilmelerini istiyorum. IPhone SDK'nın XML desteği olduğunu biliyordum. Ancak, WCF işlemimi yalnızca kimliği doğrulanmış kullanıcıların erişebileceği şekilde nasıl kilitleyeceğimi bilmiyorum.
WCF işlemimi yalnızca üçüncü taraf uygulamaların kimliği doğrulanmış kullanıcılar tarafından nasıl erişilebilir yapabilirim?
Bu transferi, yani sunucuya (WCF alanı) ve istemci (iPhone'lar) her iki tarafında yapılması gereken sizi